Hi,
I got pretty far into a Tailor-controlled conversion from CVS to SVN
recently -- 12,937 revisions. This is further than I'd gotten before
and I'm pleased with the progress. However, at revision 12,938, what
could be a bug in Tailor popped into the picture, halting the
conversion.
The specific problem I'm running into manifests when a file is added to
a new directory in a CVS repository, the file is removed, and then
another file is added to that directory. Tailor is clever enough to see
that the first time a file is added to that directory, it also needs to
'svn add' the directory itself. When the file is removed, the directory
is removed via 'svn remove'. (I presume this is also correct since it
is the last file in the directory.)
But when another file is added to the directory, the directory isn't
added back with 'svn add'. Instead, only the file is added with 'svn
add'. The resulting error is:
$ svn commit --file /tmp/tailorT1jqHFsvn path/to/FILE returned
status 1 saying svn: '/root/filesystem/working-directory/path/to' is not
a working copy
Tailor gets all of it right up until when the directory is 'revived'.
I'll look into it as I get time, but I was hoping someone on the tailor
list may have the knowledge necessary to solve this one quickly. (or
perhaps suggest how it could be worked around, caused by something I've
done wrong, etc)
Thanks!
Chase
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor