Hello Darcsers a few days ago I started converting a Subversion repo to Darcs. This did not go very smoothly. I used tailor as this seems to be the only existing tool for the job.
The conversion process went fine, however (1) tailor ignores svn tags: they do not appear as darcs tags in the result (2) when I tried to insert the missing tags manually, I found that the resulting darcs repo contains broken patches. I tried to convert via other VCSes (bzr,hg). Conversion to bzr added the tags just fine, so I thought maybe tailor can convert from the bzr repo. Nope. It ran immediately into an error. Next thing I tried is to 'hg convert' the bzr repo to mercurial. Went through like butter. But when I tried to use tailor to convert from the resulting hg repo to darcs, ... well, by now you probably guess what happened: I got a stack trace saying something about some constructor not expecting 5 args but only 2. It turned out this is just bit-rot, as there was a change mercurial's python API some time ago. Next thing that happened was the tailor web page broke down, somehow trac runs into an error. Since this problem persists, I reported this to the tailor mailing list. While doing so, I found that there was just one other (un-answered) message with a 2010 date. So, it appears tailor is no longer an actively maintained project. That leaves darcs with no way to import other repos. This is really, really bad for Darcs. Do I need to explain why? A colleague of mine had similar problems. He found an unmaintained python script that was supposed to convert the (git?) fast-import format to darcs. It was buggy and he made some half-hearted fixes. He said it also ignores tags. I will try to get this in better shape, and if I succeed will post the result here. Could such a thing be put into the darcs repo? I thought I heard people talking about some contrib directory... I think this conversion business needs more serious attention from the community. For me it is a much heavier show-stopper than any of the performance problems. Cheers Ben _______________________________________________ darcs-users mailing list darcs-users@darcs.net http://lists.osuosl.org/mailman/listinfo/darcs-users