git-p4.py - Perforce <-> Git converter using git-fast-import
git-p4 - Perforce <-> Git converter using git-fast-import
Usage
=====
git-p4 supports two main modes: Importing from Perforce to a Git repository is
done using "git-p4.py sync". Submitting changes from Git back to Perforce is
done using "git-p4.py submit".
done using "git-p4 sync". Submitting changes from Git back to Perforce is
done using "git-p4 submit".
Importing
=========
@ -15,7 +15,7 @@ The procedure is simple:
@@ -15,7 +15,7 @@ The procedure is simple:
mkdir repo-git
cd repo-git
git init
git-p4.py sync //path/in/your/perforce/depot
git-p4 sync //path/in/your/perforce/depot
This will import the current head revision of the specified depot path into the
master branch of your git repository. You can use the --branch=mybranch option
@ -23,7 +23,7 @@ to let git-p4 import from Perforce into a git branch of your choice.
@@ -23,7 +23,7 @@ to let git-p4 import from Perforce into a git branch of your choice.
If you want to import the entire history of a given depot path just use
git-p4.py sync //path/in/depot@all
git-p4 sync //path/in/depot@all
To achieve optimal compression you may want to run 'git repack -a -d -f' after
a big import. This may take a while.
@ -56,7 +56,7 @@ back to a Perforce depot. This requires a Perforce checkout separate to your
@@ -56,7 +56,7 @@ back to a Perforce depot. This requires a Perforce checkout separate to your