trouble pulling a remote repository.
Bill Barry
after.fallout at gmail.com
Tue Jun 24 21:01:37 CDT 2008
Matt Mackall wrote:
> On Tue, 2008-06-24 at 17:22 -0600, Bill Barry wrote:
>
>> Matt Mackall wrote:
>>
>>> You've shown us that at some point in the past you damaged your repo
>>> (which explains why your pull didn't work), but given us no hint how the
>>> original damage happened.
>>>
>>>
>>>
>> I don't know how the original damage happened.
>> This repo is only ever pushed to or pulled from and only over https
>> served by hgwebdir.cgi on apache.
>>
>> I suppose the following could have happened (in order of likelyness I
>> suppose):
>> 1. The network dropped a packet or two.
>> 2. Apache froze?
>> 3. The server failed to write a file?
>> 4. A tree fell in the forest and there was nobody around to hear it
>> (apparently it made a sound).
>>
>
> Any of those should have left a partial transaction requiring 'hg
> recover'. In particular, the changelog is always written last when we
> push so there should never be a situation where we can see a changeset
> that hasn't been fully transferred.
>
> Anything interesting about your server setup? Hooks? Network filesystem?
> What OS is it on?
>
Running a recent fedora system (maybe 1 year old?, probably not)
Ext (4?) filesystem across 4 drives in a raid 0+1 configuration (not
over the network)
bugzilla hook on incoming that I modified to call email_in.pl via popen2
instead of writing to the database (this way I can write to bugzilla
3.0+; I'll submit it as a patch to the dev list someday)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial/attachments/20080624/8d41f354/attachment.htm
More information about the Mercurial
mailing list