./wip/darcs-to-git, Convert a Darcs repository into a Git repository

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1nb20230213, Package name: darcs-to-git-0.1nb20230213, Maintainer: pho

darcs-to-git
written by Steve Purcell, some improvements by Thomas Schilling,
Jonathon Mah

Converts a Darcs repository into a Git repository. Supports
incremental updates, i.e., you can pull new patches from the source
repository or import a large repository in steps.

USAGE
=====

(Use `darcs-to-git --help` to display the latest usage instructions.)

1. Create an *empty* directory that will become the new git repository
2. From inside that directory, run this program, passing the location
of the local source darcs repo as a parameter

The program will git-init the empty directory, and migrate all patches
in the source darcs repo into commits in that repository.

Thereafter, incremental patch conversion from the same source repo is
possible by repeating step 2.


Required to run:
[devel/darcs] [devel/git-base] [lang/ruby26-base]

Required to build:
[devel/git-base] [pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2013-09-09 16:05:30 by Thomas Klausner | Files touched by this commit (13)
Log message:
Finish git rename from scmgit to git.
   2012-11-23 23:33:26 by othyro | Files touched by this commit (50)
Log message:
Mostly whitespace and blank line fixing. Some files also got minor
formatting corrections as well as other corrections.
   2012-09-28 23:24:30 by Aleksej Saushev | Files touched by this commit (99)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-01-28 07:44:13 by PHO / phonohawk | Files touched by this commit (1)
Log message:
Fix breakage on recent mk/git-package.mk: GIT_MODULE. needs to be set to the \ 
repository's directory name.

   2010-02-10 17:33:59 by PHO / phonohawk | Files touched by this commit (4) | Imported package
Log message:
Import darcs-to-git-0.1nb20100210 as wip/darcs-to-git.

darcs-to-git
    written by Steve Purcell, some improvements by Thomas Schilling,
    Jonathon Mah

Converts a Darcs repository into a Git repository.  Supports
incremental updates, i.e., you can pull new patches from the source
repository or import a large repository in steps.

USAGE
=====

(Use `darcs-to-git --help` to display the latest usage instructions.)

1. Create an *empty* directory that will become the new git repository
2. From inside that directory, run this program, passing the location
   of the local source darcs repo as a parameter

The program will git-init the empty directory, and migrate all patches
in the source darcs repo into commits in that repository.

Thereafter, incremental patch conversion from the same source repo is
possible by repeating step 2.