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.