I would like to move a git repo I have to darcs. I have not been able to find docs or projects that explain how to do this; it looks like most users want to go the other way. In addition, being able to control a git repo from darcs would be cool to.
Asked
Active
Viewed 1,558 times
12
-
1What made you want to transition to darcs? What did git lack? – meder omuraliev Nov 06 '10 at 16:52
-
6Darcs's design is far more interesting to me and for this project darcs is a better fit since it is used more by the community. – dcolish Nov 06 '10 at 16:59
-
See also the new discussion "[currently preferred way to import history from Git](http://lists.osuosl.org/pipermail/darcs-users/2015-January/027081.html)" of January 2015. – imz -- Ivan Zakharyaschev Dec 21 '15 at 09:01
3 Answers
10

Aristotle Pagaltzis
- 112,955
- 23
- 98
- 97
-
-
As is the project, apparently (mostly). The answer is 7 years old. Looks like the functionality now ships built in with Darcs. I’ve updated the answer accordingly. – Aristotle Pagaltzis Jul 31 '17 at 19:27
7
darcs-fastconvert has been updated to version 0.2 : http://lists.osuosl.org/pipermail/darcs-users/2010-November/025670.html I think this now is the safest way to do git <-> darcs bridging.

gh_
- 71
- 1
5
I'd like to add to gh_'s answer. darcs-bridge (formerly darcs-fastconvert) also uses the fast-export format. It is built on the Darcs library (by a darcs developer) and can be installed via cabal. It also supports marks file, which if I understand correctly, would allow for incremental conversion.
EDIT darcs-fastconvert has been superseded by the Darcs bridge. I've updated the link

kowey
- 1,211
- 7
- 15