| git-cvsexportcommit(1) |
| ====================== |
| |
| NAME |
| ---- |
| git-cvsexportcommit - Export a commit to a CVS checkout |
| |
| |
| SYNOPSIS |
| -------- |
| git-cvsexportcommmit.perl |
| [ -h ] [ -v ] [ -c ] [ -p ] [PARENTCOMMIT] COMMITID |
| |
| |
| DESCRIPTION |
| ----------- |
| Exports a commit from GIT to a CVS checkout, making it easier |
| to merge patches from a git repository into a CVS repository. |
| |
| Execute it from the root of the CVS working copy. GIT_DIR must be defined. |
| |
| It does its best to do the safe thing, it will check that the files are |
| unchanged and up to date in the CVS checkout, and it will not autocommit |
| by default. |
| |
| Supports file additions, removals, and commits that affect binary files. |
| |
| If the commit is a merge commit, you must tell git-cvsapplycommit what parent |
| should the changeset be done against. |
| |
| OPTIONS |
| ------- |
| |
| -c:: |
| Commit automatically if the patch applied cleanly. It will not |
| commit if any hunks fail to apply or there were other problems. |
| |
| -p:: |
| Be pedantic (paranoid) when applying patches. Invokes patch with |
| --fuzz=0 |
| |
| -v:: |
| Verbose. |
| |
| Author |
| ------ |
| Written by Martin Langhoff <martin@catalyst.net.nz> |
| |
| Documentation |
| -------------- |
| Documentation by Martin Langhoff <martin@catalyst.net.nz> |
| |
| GIT |
| --- |
| Part of the gitlink:git[7] suite |
| |