我是 dvcs 世界的新手。我的公司使用 perforce,我不是粉丝,所以我想我会尝试使用 mercurial 作为前端。我在一台带有 TortiseHG 的 Windows 机器上设置它,启用 Perfarce 扩展,做了一个小结账(限制目标版本),然后拉取其余部分。这似乎比单独克隆更强大。
这似乎工作得相当好,因为我已经能够起床更改 8700 左右。
我的问题是 perforce 存储库中的错误。在hg pull
命令期间,它遇到错误abort: file path/to/file.pl missing in p4 workspace
并回滚事务。
是否有绕过或跳过该文件并强制它继续,因为这不是我关心的文件。
更新:根据管理员的说法,有问题的文件是一个符号链接。会不会出现这样的问题?如果是这样,我/管理员如何修复或绕过它?
是否可以只检查 perforce 回购的一部分而不是整个事情?