Removed the .py extension from git-p4 as it's annoying to type every time.

Signed-off-by: Simon Hausmann <hausmann@kde.org>
This commit is contained in:
Simon Hausmann 2007-03-22 09:13:01 +01:00
parent 53150250b1
commit e7f0d0d9b9
2 changed files with 7 additions and 7 deletions

View File

@ -1,11 +1,11 @@
git-p4.py - Perforce <-> Git converter using git-fast-import git-p4 - Perforce <-> Git converter using git-fast-import
Usage Usage
===== =====
git-p4 supports two main modes: Importing from Perforce to a Git repository is 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 sync". Submitting changes from Git back to Perforce is
done using "git-p4.py submit". done using "git-p4 submit".
Importing Importing
========= =========
@ -15,7 +15,7 @@ The procedure is simple:
mkdir repo-git mkdir repo-git
cd repo-git cd repo-git
git init 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 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 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.
If you want to import the entire history of a given depot path just use 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 To achieve optimal compression you may want to run 'git repack -a -d -f' after
a big import. This may take a while. 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
git repository. This is the basic procedure: git repository. This is the basic procedure:
cd path/to/your/perforce/checkout cd path/to/your/perforce/checkout
git-p4.py submit --git-dir=/path/to/your/git/repository git-p4 submit --git-dir=/path/to/your/git/repository
This will create a temporary git branch, use git-rev-list to find out which git This will create a temporary git branch, use git-rev-list to find out which git
commits are in your current branch but not in the "origin" branch. You can commits are in your current branch but not in the "origin" branch. You can
@ -73,7 +73,7 @@ submit template using "e".
If a submit fails you may have to "p4 resolve" and submit manually. You can If a submit fails you may have to "p4 resolve" and submit manually. You can
continue importing the remaining changes with continue importing the remaining changes with
git-p4.py submit --git-dir=/path/to/your/git/repository --continue git-p4 submit --git-dir=/path/to/your/git/repository --continue
After submitting you should sync your origin branch from Perforce using After submitting you should sync your origin branch from Perforce using
git-p4's sync command. git-p4's sync command.