Hi,

git-darcs-import:
  - adds 4 source files to darcs
  - adds 1 executable item to the .cabal file
  - can import the ghc repository into a git repository within minutes

Why?
  - git blame is faster than darcs annotate
  - gitk qgit can be used to browse history and see which patch changed
    what.
    I always feel very uncomfortable reading darcs changes -v

However I'd like to make this tool mainstream which means it should be
integrated into the official darcs distribution.

However I don't know the darcs code base very well.
Maybe you can help me figuring out whether this should be a darcs
command rather than an additional executable and what to tidy up?

You can apply this darcs patch to darcs to compile git-darcs-import
  
http://mawercer.de/~marc/git-darcs-import.darcspatch

Importing darcs itself fails with:

844. 20090128142742-6fd16-60874eaf504e5fe3ac588e6e85e08adcd29004c0.gz error: 
Unable to update tags/working_version.
error: Unable to update tags/this_version_works.
error: Unable to update tags/unstable_before_bytestring_patches.
1. 20091129014133-ce738-53d8a1dd09ff701aed2fa724c8583c329e7e9498.gz error: 
Unable to update tags/working_version.
error: Unable to update tags/this_version_works.
error: Unable to update tags/unstable_before_bytestring_patches.
git-fast-import failed. (exit code 1)


However this seems to be a tagging issue only. I didn't investigate.
First and last patches are present.

How do you think about this?

By the way I asked about this one year ago:
http://lists.osuosl.org/pipermail/darcs-devel/2008-November/008780.html

So should I try using darcs library instead now?


==================

  For convinience I paste the contents the other reply as well here:
  Florian Weimer:

  >  I was once told that Git exporters are not welcome:
  >  <http://lists.osuosl.org/pipermail/darcs-devel/2007-March/005499.html>
==================

Marc Weber

PS:

Thread moved from darcs-devel to darcs-users as Eric Y. Kow suggested:
>  Please resend this to darcs-users.  Darcs-devel is only used for
>  automated traffic.

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to