Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ A small python script which imports cvs tree into git repository.
Pros:
- Small footprint
- Supports incremental import. It's very fast
- Converts tags on HEAD
- Converts all tags and CVS branches to Git branches with `-A`
- Converts CVS branches and tags with `-A`
- Everything is done in memory

An alternative to
Expand All @@ -27,9 +26,8 @@ Prerequisite:
Usage
-----

usage: cvs2gitdump [-aAh] [-z fuzz] [-e email_domain]
[-E log_encodings] [-k rcs_keywords] [-b branch]
[-m module] [-l last_revision]
usage: cvs2gitdump [-aAh] [-z fuzz] [-e email_domain] [-E log_encodings]
[-k rcs_keywords] [-b branch] [-m module] [-l last_revision]
cvsroot [git_dir]


Expand All @@ -44,7 +42,9 @@ Usage

* -A

Convert all tags and CVS branches.
Convert CVS branches and tags. Branches and tags are reset to generated
commits. No extra commits are synthesized to normalize CVS branch/tag
snapshots or symbol-expanded keyword content.

* -b branch

Expand Down Expand Up @@ -205,4 +205,3 @@ Periodic import:
% doas cvsync
% python cvs2svndump.py -k OpenBSD /cvs/openbsd/src file:///svnrepo vendor/openbsd/head/src > openbsd2.dump
% svnadmin load /svnrepo < openbsd2.dump

Loading
Loading