我经常遇到git-p4的问题。在与git-p4 clone //depot/project/main同步时,大多数文件都是同步的,但也有一些例外,我找不到明显的公分母。我创建了一个单独的Perforce工作区,用于git-p4,并且全局地将属性git-p4.client设置为此工作区,将git-p4.useclientspec设置为true。
在Perforce服务器上,我们将项目的版本如下:
//仓库/项目/主要项目 //仓库/项目/1.0.0 //仓库/项目/1.1.0
调用p4 info为Perforce安装提供以下版本信息。总结:这是旧的。
服务器版本:P4D/NTX86 86/2006.2/113956 (2007/01/04)
有人能提供调试此问题的线索或推荐支持什么版本的Perforce的文档吗?
感谢你的帮助。
发布于 2010-02-18 09:00:40
如果您有一个直接的强制工作区,那么p4 info将告诉您服务器的版本。
发布于 2010-02-19 07:08:57
请参阅此GitHub回购中的提交,以获得我必须对git-p4进行的修复,以便使用p4的旧版本。
不幸的是,我不记得我的变化的细节。乍一看,它似乎只会影响git-p4 submit。
发布于 2012-02-15 20:07:35
我也有一个类似的问题--一些文件由于没有明显的原因而没有加载--尽管我相信,我的文件是由要加载的文件的覆盖路径中断的部分同步造成的,然后是强制同步。我的问题通过从头开始刷新我的本地仓库解决了.这需要很长时间,但效果很好。
https://stackoverflow.com/questions/2285163
复制相似问题