Hello Nathan,
you can try my last tailor snapshot:
http://www.henrynestler.com/tailor/ tailor-20070627.tgz
I have modifyred some detections from svn 'move directories' there.
In the non "shared dir" have also changed some more things on moving
directories. You should try to setup tailor with different "subdirs".
--
Henry
Nathan Fiedler schrieb:
Sending to the list (again). Not sure this actually showed up the first
time...
n
On 6/21/07, *Nathan Fiedler* < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Not sure if this is a known issue or not, but I didn't see this in
the issue tracker.
I'm trying to convert an old Subversion repository (old as in it was
created years ago) to Mercurial and running into the problem shown
below. The revision in question looked like this:
r3 | nfiedler | 2002-04-14 17:58:36 -0700 (Sun, 14 Apr 2002) | 2 lines
Changed paths:
A /jswat/trunk (from /trunk:2)
D /trunk
Moving JSwat to the correct directory.
At the moment, the "original" directory contains 'jswat/trunk'. Any
ideas what I should do about this? Below is the stack trace from
Tailor.
Thanks
n
12:21:00 [I] Renaming 'trunk' to 'jswat/trunk'...
jswat/trunk does not exist!
12:21:00 [E] Failure replaying: Revision: 3
Date: 2002-04-15 00:58:36.084111+00:00
Author: nfiedler
Entries: jswat/trunk(REN from trunk)
Log: Moving JSwat to the correct directory.
Traceback (most recent call last):
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
117, in replayChangeset
self._replayChangeset(changeset)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
320, in _replayChangeset
action(group)
File "/home/nfiedler/downloads/tailor-0.9.28 /vcpx/target.py",
line 474, in _renameEntries
self._renamePathname(e.old_name, e.name <http://e.name>)
File "/home/nfiedler/downloads/tailor-
0.9.28/vcpx/repository/hg.py", line 385, in _renamePathname
repo.remove([oldname], unlink=True)
File "/usr/lib64/python2.4/site-packages/mercurial/localrepo.py",
line 944, in remove
util.unlink(self.wjoin(f))
File "/usr/lib64/python2.4/site-packages/mercurial/util.py", line
552, in unlink
os.unlink(f)
OSError: [Errno 21] Is a directory:
'/home/nfiedler/workspace/migrated/trunk'
12:21:00 [E] Couldn't replay changeset
Revision: 3
Date: 2002-04-15 00:58:36.084111+00:00
Author: nfiedler
Entries: jswat/trunk(REN from trunk)
Log: Moving JSwat to the correct directory.
Traceback (most recent call last):
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/source.py", line
141, in applyPendingChangesets
replay(c)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/dualwd.py", line
107, in replayChangeset
self.target.replayChangeset(changeset)
File "/home/nfiedler/downloads/tailor-0.9.28 /vcpx/target.py",
line 117, in replayChangeset
self._replayChangeset(changeset)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
320, in _replayChangeset
action(group)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
474, in _renameEntries
self._renamePathname(e.old_name, e.name <http://e.name>)
File "/home/nfiedler/downloads/tailor-
0.9.28/vcpx/repository/hg.py", line 385, in _renamePathname
repo.remove([oldname], unlink=True)
File "/usr/lib64/python2.4/site-packages/mercurial/localrepo.py",
line 944, in remove
util.unlink (self.wjoin(f))
File "/usr/lib64/python2.4/site-packages/mercurial/util.py", line
552, in unlink
os.unlink(f)
OSError: [Errno 21] Is a directory:
'/home/nfiedler/workspace/migrated/trunk'
12:21:02 [I] 2965 pending changesets in state file
12:21:03 [C] Upstream change application failed
Traceback (most recent call last):
File "./tailor", line 35, in ?
main()
File "/home/nfiedler/downloads/tailor- 0.9.28/vcpx/tailor.py",
line 339, in main
tailorizer()
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/tailor.py", line
147, in __call__
self.update()
File "/home/nfiedler/downloads/tailor- 0.9.28/vcpx/tailor.py",
line 110, in update
last, conflicts = dwd.applyPendingChangesets(
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/dualwd.py", line
97, in applyPendingChangesets
applied=applied)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/source.py", line
141, in applyPendingChangesets
replay(c)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/dualwd.py", line
107, in replayChangeset
self.target.replayChangeset(changeset)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
117, in replayChangeset
self._replayChangeset(changeset)
File "/home/nfiedler/downloads/tailor- 0.9.28/vcpx/target.py",
line 320, in _replayChangeset
action(group)
File "/home/nfiedler/downloads/tailor-0.9.28/vcpx/target.py", line
474, in _renameEntries
self._renamePathname(e.old_name , e.name <http://e.name>)
File
"/home/nfiedler/downloads/tailor-0.9.28/vcpx/repository/hg.py", line
385, in _renamePathname
repo.remove([oldname], unlink=True)
File "/usr/lib64/python2.4/site-packages/mercurial/localrepo.py",
line 944, in remove
util.unlink(self.wjoin(f))
File "/usr/lib64/python2.4/site-packages/mercurial/util.py", line
552, in unlink
os.unlink(f)
OSError: [Errno 21] Is a directory:
'/home/nfiedler/workspace/migrated/trunk'
------------------------------------------------------------------------
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor