push fails with tip

Ollivier Robert keltia at gmail.com
Mon Mar 27 14:42:21 UTC 2006


Christian Ebert <blacktrash <at> gmx.net> writes:

> 
> * Thomas Arendsen Hein on Monday, March 27, 2006 at 11:08:54 +0200:
> > * Christian Ebert <blacktrash <at> gmx.net> [20060327 10:56]:
> >> So it fails with
> >> 
> >> changeset:   1998:65cc17ae964999792feb0c2b3da30494e303c3d8
> >
> > Of course this fails, because there's a module missing here which
> > was added in 1999:fdb3a72ef664
> 
> But, as I mentioned in my first post I stumbled over the issue
> when updating to 2009:182f500805db.
> 
> I checked from that version down to 1997.
> 
> > Can you check if it works with that version?
> 
> It doesn't.
> 
> > Additionally can you provide tarballs of the .hg directories of the
> > push source and target repositories?

Seems to work here:

999 [16:39] roberto at rron:/tmp> hg init A
1000 [16:39] roberto at rron:/tmp> hg clone A B
1001 [16:39] roberto at rron:/tmp> cd B
1002 [16:39] roberto at rron:/tmp/B> touch bar
1003 [16:39] roberto at rron:/tmp/B> hg add bar
1004 [16:40] roberto at rron:/tmp/B> hg commit -m 'bar'
1005 [16:40] roberto at rron:/tmp/B> hg push -v ../A
pushing to ../A
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
1006 [16:40] roberto at rron:/tmp/B> cd ../A
1007 [16:40] roberto at rron:/tmp/A> hg update -v
resolving manifests
getting bar
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
 
> Attached (hope that's ok, as I kept them absolutely minimal).
> 
> > Are you working on Linux or some other OS (e.g. MacOS X)?
> 
> MacOS 10.3.9

I'm also on 10.3.9 using HFSX filesystems (case-sensitive) if that matters.

> Could it be that this has to do with file access time? There are
> always problems with that:
> 
> $ ls -ul test.txt; cat test.txt >/dev/null; date; ls -ul test.txt
> -rw-r--r--  1 chris  chris  12 27 Mar 13:42 test.txt
> Mon Mar 27 13:46:27 CEST 2006
> -rw-r--r--  1 chris  chris  12 27 Mar 13:42 test.txt

Works here too:

1012 [16:41] roberto at rron:/tmp/A> ls -ul test.txt; cat test.txt >/dev/null;
date; ls -ul test.txt
-rw-r--r--  1 roberto  wheel  0 27 Mar 16:41 test.txt
Mon Mar 27 16:41:35 CEST 2006
-rw-r--r--  1 roberto  wheel  0 27 Mar 16:41 test.txt
 






More information about the Mercurial mailing list