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