我在 Windows 上运行,使用 windows p4 客户端,并通过 Cygwin 安装 git。 p4 客户端宣传其语法在不同平台上是如何规则的,所以这应该是很不错的。
所以当我去git-p4 clone --verbose //depot/path/to/source
,它列出了存储库中的所有文件,就好像它们正在被签出一样,然后死掉了
异常:快速导入失败:警告:未更新 refs/remotes/p4/master (新
提示 cd601b92da8625c90af05685e450e55b6d19c9e9 不包含 3a512c9408e3cbeef
94c78dfd7115f81e4a6fd0d)
并以一大块“git-fast-import 统计数据”结束。查看错误:新提示?啊?需要包含什么?
我剩下的是一个 .git 存储库,只有几兆(比完整的源代码树小得多)。有任何想法吗?
我也遇到过类似的问题,通常可以追溯到路径、分支名称等中的大小写。不确定 P4,但确保您没有 Master 分支 - 它应该是 master。全线跟随同一个团。另外,避免目录和文件名中含有空格。许多以 git 为中心的工具并不喜欢这样。 Gitolite 就是一个例子。它不允许存储库中有空间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)