This is a collection of Python scripts that may enhance your Perforce experience.
To run individual scripts, run:
python -m p4util.script
pip install p4util
Sync //guest/lester_cheung/p4util/... to your workspace.
Run python setup.py install
Sync //guest/lester_cheung/p4util/... to your workspace.
Run python setup.py develop
This will install the package that points to your workspace using symlinks so you can test your changes without re-installing.
Bug reports can be filed in the Perorce Workshop.
# p4util - your Perforce scripting toolkit ## Intro This is a collection of Python scripts that may enhance your Perforce experience. To run individual scripts, run: python -m p4util.script ## Install ### From PyPI pip install p4util ### From Source - Sync //guest/lester_cheung/p4util/... to your workspace. - Run ```python setup.py install``` ## Develop - Sync //guest/lester_cheung/p4util/... to your workspace. - Run ```python setup.py develop``` This will install the package that points to your workspace using symlinks so you can test your changes without re-installing. ## Reporting Bugs Bug reports can be filed in [the Perorce Workshop][p4util_jobs]. ## Credits * Sven (sven_erik_knop) - for his P4Pythonlib (//guest/sven_erik_knop/P4Pythonlib) and P4Python. [p4util_jobs]: https://swarm.workshop.perforce.com/projects/p4util/jobs/
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#3 | 15192 | Lester Cheung |
These were released as p4util-0.0.1 - submitting them even that I'm not really proud of it. :) |
||
#2 | 12353 | Lester Cheung | Updated README.md. | ||
#1 | 12017 | Lester Cheung | Readme in Markdown | ||
//guest/lester_cheung/p4util/README.rst | |||||
#2 | 8790 | Lester Cheung |
Minimal (but Working) setup.py. Install with "python setup.py install/develop". See README.rst for details. |
||
#1 | 8773 | Lester Cheung | "p4util" as an importable Python package. | ||
//guest/lester_cheung/p4util/README.org | |||||
#1 | 8534 | Lester Cheung |
Great artists steal - so I'm stealing Sven's Python library to make it better! |