【发布时间】:2009-08-22 06:34:39
【问题描述】:
我有两个使用 Perforce 在内部管理的项目。这些也使用 svn 发布到谷歌代码。
我目前有一组脚本,它们从我的主目录中的 perforce 区域复制到 svn 区域,同步它、区分它并提交它。
似乎我可以在 perforce 管理的区域中进行 svn 结帐并执行 svn 操作。
有人做过类似的事情吗?任何提示、指针等?
【问题讨论】:
我有两个使用 Perforce 在内部管理的项目。这些也使用 svn 发布到谷歌代码。
我目前有一组脚本,它们从我的主目录中的 perforce 区域复制到 svn 区域,同步它、区分它并提交它。
似乎我可以在 perforce 管理的区域中进行 svn 结帐并执行 svn 操作。
有人做过类似的事情吗?任何提示、指针等?
【问题讨论】:
我不明白为什么不这样做,如果你可以让 perforce 忽略 .svn 目录,那么 SVN WC 只是一个普通的文件目录。
您可以对这些文件进行更改,并使用 SVN 正常提交它们 - SVN 只需使用 .svn 目录来检测是否有任何更改并生成差异以发送到存储库。 Perforce 不会影响其中的任何部分 - 只要您可以让它忽略 .svn 目录。
【讨论】: