Mercurial bug
Matt Mackall
mpm at selenic.com
Wed Jul 21 16:27:34 UTC 2010
On Wed, 2010-07-21 at 12:21 +0200, Jonas Nilsson wrote:
> Hello,
>
> I want to submit a bug report to you which happened when tried to push a change to my server.
>
> Background:
> I mainly work on one of my projects on one computer but had to use
> another which is why I copied the project folder to that computer.
> Note that I did not clone the project with the "hg clone" command, I
> simply copied the whole folder. The project contains hidden files
> (starting with a "._") created by my text editor, which for some
> reason disappeared after I copied the project. After making changes to
> my project I tried I checked the status (with "hg status") and found
> that the hidden files were missing. As those files were unimportant to
> me, I decided to simply remove them from the project ("hg remove") and
> edit the ".hgignore"-file to ignore files with names beginning with
> "._".
[...]
avbryter: tom eller saknad revlog för ._labr_thesis.tex
[...]
avbryter: tom eller saknad == aborting: empty or missing
This message is trying to tell you your repository is broken. Not your
working copy, but the project history. Your copy failed to copy the
revision log for ._labr_thesis.tex from .hg/store/data/ which breaks all
changesets in history containing that file.
If you run verify, you'll get a more detailed complaint. Pushing and
pulling damaged repositories won't work well. Your traceback is the
remote client getting upset about being disconnected in the middle.
--
Mathematics is the supreme nostalgia of our time.
More information about the Mercurial
mailing list