2012-10-10 102 views
3

我不得不从混帐迁移到Perforce的一个问题:迁移到Git的进口Perforce公司

我的情况:我想从一个Perforce的服务器转移到我自己的Perforce服务器。我只能访问我的Perforce用户允许的仓库。

所以我试着用git-p4导出我的perforce软件仓库与所有的历史。这工作,我现在有一个Git仓库中的数据。

但现在我试图在我的新perforce服务器上获得这个git存储库(包括所有的历史记录),但我不知道如何做到这一点。我试图将P4配置(P4PORT,P4USER)设置为

有人能帮助我吗?

回答

1

尝试Git Fusion。您基本上可以使用Perforce作为上游Git存储库并推入您的历史记录。

+0

感谢您的回答。我使用的是debian squeeze linux,并且有安装P4Python的问题。我有python 2.7.3和最新的p4api和p4python。但是当我执行“python setup.py --build --apidir/api/dir”时,我得到了很多错误信息,gcc退出状态1.我需要其他东西来安装p4python吗? – hiasl86

+0

好的,我从debian测试安装了第一个python 2.7.3RC,这是行不通的。然后我从python页面下载了Python-2.7.3.tgz并安装它。然后我能够建立p4python。 – hiasl86

+0

您可能只需要安装python devel软件包。 –