#62: svn -> hg (and monotone?) not removing directories correctly (0.9.23)
-----------------------+----------------------------------------------------
Reporter: twouters | Owner: lele
Type: defect | Status: new
Priority: minor | Milestone: VersionOne
Component: tailor | Version: 0.9
Resolution: | Keywords: hg monotone
-----------------------+----------------------------------------------------
Comment (by twouters):
The attached patch fixes the problem in vcpx.hg well enough for simple svn
imports. Subversion's change information just does not include the list of
actual affected files, so this patch makes vcpx.hg do more or less the
same thing for deleted directories as it already does for renamed
directories: walk the *target* repository and delete any files found
there. The catch is, of course, that this may not be the same list of
files as was actually removed in the source repository (if the target
repository has non-tailor changes.) Other target-backends probably need
similar fixes.
A better approach would probably be to teach the svn *source* reader to
expand the list of changes to include the removed *files*. That way, no
target-changes would be necessary ;P
--
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/62>
Tailor <http://progetti.arstecnica.it/tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor