A straightforward Perforce migration to git on Windows -



A straightforward Perforce migration to git on Windows -

i have local p4 server on computer manage code versioning. move development bitbucket - i've opened business relationship there.

the first logical kickoff, see it, migrating p4 environment git (while keeping history of course) - seems headache unpracticed git user.

i've tried git-p4 git bash, git windows apparently compiled w/o python. got git-p4.py. tried (in cmd): git-p4.py clone //depot/foo/bar/@all //opt/dest/. got "libiconv-2.dll missing" error. i've stopped because think i'm doing exclusively wrong.

please help me understand how right... thanks.

@mark,

sorry hear ran error.

one way utilize git-fusion. if follow steps in quickstart guide:

http://answers.perforce.com/articles/kb_article/git-fusion-quick-start

there section on 'creating git fusion repo' guide in creating git repo perforce server. maintain in mind, cannot skip steps , must install , configuration git-fusion , running.

the git fusion guide has section on 'setting repos':

http://www.perforce.com/perforce/doc.current/manuals/git-fusion/chapter_dyn_ngj_3l.html

there troubleshooting section in git fusion guide. example, if perforce server on windows or mac there case issues:

http://www.perforce.com/perforce/doc.current/manuals/git-fusion/chapter_ipm_rdw_w3.html#section_btc_d4f_cl

there message in install/configuration process bring admin's attention. perforce service's case-handling policy not set 'sensitive', means files introduced via git names differ case may result in info loss or errors during push. advised set case-handling policy 'sensitive'. bypass check, pass --ignore-case when invoking script.

if run case problems when cloning repo out of server, can utilize p4migrate (ftp://ftp.perforce.com/perforce/tools/p4-migrate/p4migrate.html) create case-consistent metadata, , seek again. can download p4migrate perforce ftp site: ftp://ftp.perforce.com/perforce/tools/p4-migrate/

i hope helps some. can contact support@perforce.com farther assistance , allow them know setup.

git migration perforce bitbucket

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

django - Access session in user model .save() -

php - .htaccess Multiple Rewrite Rules / Prioritizing -