perforce - P4V 不会同步所有文件/文件夹

标签 perforce p4v

我对 P4V 比较陌生,所以如果这很明显,我深表歉意,但我无法找到解决我的问题的方法。

我有一个我已经连接到的仓库,并导航到我希望获得最新版本的文件夹。很好,目前没有问题。

我右键单击该文件夹,然后选择“获取最新修订版”。除了,它没有。它只从文件夹中抓取一些文件。

美好的。所以我右键单击文件夹,选择“获取修订版”,为“获取最新修订版”选择 radio ,然后选中“强制操作”框。没有,相同的行为,缺少相同的文件。
尝试在管理员模式下启动 P4V。同样的行为。

一位同事建议我进入工作区并手动排除然后包含丢失的文件夹/文件。同样的行为。还建议我尝试恢复到丢失文件夹/文件的初始提交,然后更新到最新的。相同的行为,我每次只能获得相同的文件。

好的,是时候采取更极端的解决方案了。我重新启动,并在命令提示符下使用 p4 sync ...#none 删除所有内容。不知何故,即使我刚刚重新启动,几十个文件也会发出它们正在使用的警告。我不知道这怎么可能,所以我通过文件资源管理器导航到该文件夹​​并手动删除它们。我右键单击该文件夹,然后选择“获取最新修订版”...什么也没有。

这……令人沮丧。这应该很简单——我只想要一个文件夹的全部内容,没有多余的装饰。更令人困惑的是,我以前有这些文件,当我执行“获取最新版本”时,它们被删除了。同事可以毫无问题地下载该文件夹中的所有文件 - 这对我来说只是一个问题。这意味着我有一个选项/设置会弄乱事情。但是,考虑到我是第一次安装 P4V,我知道我没有搞乱任何设置,也不知道要更改哪些设置才能使其正常工作。

感谢您的阅读,并提前感谢您的任何建议。

最佳答案

p4 同步和强制同步仅对工作区中已打开的文件失败。如果您想同步此类文件,请将它们搁置并还原以保留副本,或者只是还原它们,然后再次尝试强制同步!我已经多次遇到这个问题,这总能解决我的问题!

关于perforce - P4V 不会同步所有文件/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21462561/

相关文章:

perforce - 强制重新应用变更列表

perforce - 从 Perforce 同步的 .bin 文件已损坏

git - 我在哪里可以找到实现的耐心差异?

svn - $ id : name of file,日期/时间创建Exp $

Perforce:如何将丢失的文件从 Depot 获取到 Workspace?

perforce - 强制下载一个仓库

perforce - 在我的工作区中看不到 perforce 版本控制文件

maven - 将 Perforce scm 配置到 Maven 项目中以获取最新的更改列表

perforce:避免在正常 "get latest revision"没有得到全部后强制同步

perforce - 列出两个分支之间新增或删除的文件