我对P4V很新,所以如果这很明显我道歉,但我无法找到解决问题的方法。
我有一个已连接的软件仓库,并导航到我希望获得最新版本的文件夹。很棒,到目前为止没问题。
我右键单击该文件夹,然后选择“获取最新版本”。除此之外,它没有。它只抓取文件夹中的一些文件。
精细。所以我右键单击该文件夹,选择“获取版本”,选择“获取最新版本”的收音机,然后选中“强制操作”复选框。没什么,相同的行为,错过了相同的文件。 尝试在管理模式下启动P4V。同样的行为。
同事建议我进入工作区并手动排除然后包含丢失的文件夹/文件。相同的行为。还建议我尝试恢复到丢失的文件夹/文件的初始提交,然后更新到最新的。同样的行为,我每次都只能获得相同的文件。
好的,是时候提出更极端的解决方案了。我重新启动,并在命令提示符中使用p4 sync ...#none删除所有内容。不知何故,即使我刚刚重新启动,仍会有数十个文件抛出警告它们正在使用中。我不知道这是怎么可能的,所以我通过文件资源管理器导航到该文件夹并手动删除它们。我右键单击该文件夹,然后选择“获取最新版本”......并且没有。
这令人沮丧。这应该很简单 - 我只想要一个文件夹的全部内容,没有多余的装饰。更令人困惑的是我之前有这些文件,当我做了“获取最新版本”时,它们被删除了。同事能够毫无问题地下载该文件夹中的所有文件 - 这对我来说只是一个问题。这意味着我有一个选项/设置就是搞乱了。然而,考虑到我刚刚第一次安装P4V,我知道我没有弄乱任何设置,也不知道要改变哪些设置。
感谢阅读,并提前感谢任何建议。
答案 0 :(得分:2)
p4同步和强制同步仅对已在工作区中打开的文件失败。如果您想要同步这些文件,请搁置并恢复它们以维护副本或仅恢复它们,然后尝试再次强制同步!我已多次遇到这个问题,这总能解决我的问题!