The subject says all.

I had to somehow interrupt an "hg pull -u" command that seemed to get stuck for a very long time.  :-(

But then I cannot recover from it. (I had to interrupt  hg a few times before over the last few years, and each time hg recovered gracefully.
This time it did not.

The log below.
I suspect I have to create the local repo from scratch?

Any tips will be appreciated.

TIA

Chiaki


The log below.
The first | hg pull -u | command got stuck at "===>" without reaching the right bounary |
for quite a while and there was no indication of completion.

---

ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg pull -u
pulling from https://hg.mozilla.org/mozilla-central/
searching for changes
adding changesets
adding manifests
adding file changes
files [========================================================================> ] 2419/3508 11s transaction abort!
rollback failed - please run hg recover
(failure reason: attempted to truncate data/intl/icu/source/data/brkitr/dictionaries/laodict.txt.i to 46273 bytes, but it was already 192 bytes
)
interrupted!
ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg pull -u
pulling from https://hg.mozilla.org/mozilla-central/
searching for changes
abort: abandoned transaction found
(run 'hg recover' to clean up transaction)
ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg recover
rolling back interrupted transaction
abort: attempted to truncate data/intl/icu/source/data/brkitr/dictionaries/laodict.txt.i to 46273 bytes, but it was already 192 bytes

ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg pull -u
pulling from https://hg.mozilla.org/mozilla-central/
searching for changes
abort: abandoned transaction found
(run 'hg recover' to clean up transaction)
ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg recover
rolling back interrupted transaction
abort: attempted to truncate data/intl/icu/source/data/brkitr/dictionaries/laodict.txt.i to 46273 bytes, but it was already 192 bytes

ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg recover --help
hg recover

roll back an interrupted transaction

    Recover from an interrupted commit or pull.

    This command tries to fix the repository status after an interrupted
    operation. It should only be necessary when Mercurial suggests it.

    Returns 0 if successful, 1 if nothing to recover or verify fails.

options:

  --verify run `hg verify` after successful recover
  --mq     operate on patch repository

(some details hidden, use --verbose to show complete help)
ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$ hg recover --verify
rolling back interrupted transaction
abort: attempted to truncate data/intl/icu/source/data/brkitr/dictionaries/laodict.txt.i to 46273 bytes, but it was already 192 bytes

ishikawa@ip030:/NREF-COMM-CENTRAL/mozilla$
---

--
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/1d114449-4722-43d3-d3e0-0d0b4bd78067%40yk.rim.or.jp.

Reply via email to