[darcs-users] darcs push hangs

Henning Thielemann iakd0 at clusterf.urz.uni-halle.de
Tue Aug 31 11:44:27 UTC 2004


On Tue, 31 Aug 2004, David Roundy wrote:

> On Mon, Aug 30, 2004 at 06:13:42PM +0200, Henning Thielemann wrote:
> > 
> > http://www.abridgegame.org/pipermail/darcs-users/2004-August/002560.html
> > 
> > I have also a problem with infinite waiting for finishing of 'darcs push'. 
> > I'm using version 0.9.22. I'll send the repository to David privately. 
> 
> I don't see the problem here.  Since you sent just the _darcs directories,
> I used darcs revert --all

Is this different from 'darcs repair' ?

> to get the working directories, which meant that
> darcs whatsnew showed no changes for both repositories.

The problem was in pushing the new patches of 'src' repo to the 'dst' repo
- this should work without the working directory, shouldn't it? 

> Were there perhaps unrecorded changes in the target repository?

In 'dst' repository some new (recorded) patches of the 'src' repository
were missing.

> If so, there could have been conflicts which might slow things down... 

The full story is: I started with two equal repositories (a full copy made
by copying a tar archive) then I worked on 'src' and tried to push the
patches to 'dst'. This didn't finish within 2 hours or more. Then I tried
to skip some of the patches. Indeed some of them could be skipped and thus
some patches could be pushed. But there remained some patches which
couldn't be pushed in a reasonable time (about 6 hours). To be precise: 
The data transfer finished quite soon and then the darcs on the 'dst' side
worked, and worked, and worked ... To check if this is due to different
darcs versions or to 'ssh' I copied back the 'dst' repository and tried
the 'push' locally - with the same result, as far as I can see.






More information about the darcs-users mailing list