git-p4: 无法映射文件错误
git-p4: Can't Map File error
我正在使用此版本的 gitp4.py,但在尝试克隆存储库时出现以下错误。
git p4 clone //xxx/xxx@all xxx
Importing from //xxx/xxx@all into xxx
Initialized empty Git repository in /cygdrive/d/xxx/.git/
Import destination: refs/remotes/p4/master
Importing revision 00000(0%)
Importing revision 00001(2%) Error from p4 print for //xxx/xxx/xxx/SomeFile.cs: Can't map //yyy/yyy/yyy/SomeFile.cs
注意根路径不同。似乎我的回购协议 (xxx) 包含一个引用另一个回购协议 (yyy) 的文件。我无权访问 yyy 回购协议。有没有办法通过完全跳过此修订或从历史记录中删除此文件来防止此错误?
谢谢,
M.
如果您不需要整个历史记录,可以将 @all
替换为一系列修订。
否则:
- 请求您的 p4 管理员授予您访问该文件的权限。
- 请您的 p4 管理员使用
p4 obliterate
删除文件。
我正在使用此版本的 gitp4.py,但在尝试克隆存储库时出现以下错误。
git p4 clone //xxx/xxx@all xxx
Importing from //xxx/xxx@all into xxx
Initialized empty Git repository in /cygdrive/d/xxx/.git/
Import destination: refs/remotes/p4/master
Importing revision 00000(0%)
Importing revision 00001(2%) Error from p4 print for //xxx/xxx/xxx/SomeFile.cs: Can't map //yyy/yyy/yyy/SomeFile.cs
注意根路径不同。似乎我的回购协议 (xxx) 包含一个引用另一个回购协议 (yyy) 的文件。我无权访问 yyy 回购协议。有没有办法通过完全跳过此修订或从历史记录中删除此文件来防止此错误?
谢谢, M.
如果您不需要整个历史记录,可以将 @all
替换为一系列修订。
否则:
- 请求您的 p4 管理员授予您访问该文件的权限。
- 请您的 p4 管理员使用
p4 obliterate
删除文件。