py42svn Documentation
A converter script written in Python to import a Perforce repository into Subversion.
Prerequisites
p4python
- tar xf ~/p4api.tar (this will create a new sub-directory, e.g. p4api-2007.2.122958)
- edit setup.cfg (set p4_api=p4api-2007.2.122958)
Database Setup
- sqlite3 py42svn.db <py42svn.sqlite
Invocation
- export P4PORT=perforce.openwatcom.org:3488
- export P4CLIENT=client
- export P4USER=User
- export P4PASSWD=secret
- ./py42svn.py //depot/openwatcom/=/trunk/ //depot/ow_devel/plusplus.dev/=/devel/ | gzip -c > openwatcom.dump.gz