【问题标题】:Perforce reconcile offline work doesn't notice the changesPerforce 协调离线工作不会注意到更改
【发布时间】:2014-03-18 11:26:49
【问题描述】:

所以,我创建了一个新文件并将其复制到工作区中的那个文件上。然后我从包含该文件的目录的上下文菜单中选择了“协调离线工作”,在我更新了目录并确保工作区具有文件的新版本之后 - 但 Perforce 说没有文件已更改。

这里还有一个奇怪的地方:尽管拥有最新版本的程序,p4p4v 客户端,也许,因为服务器版本,我没有可用的reconcile 命令(不知道服务器是什么版本,也不知道怎么找)。

因此,如果您能告诉如何在没有此命令的情况下执行与 reconcile 相同的操作,那将会有所帮助(这似乎是一个新添加的内容,但我无法想象不需要您执行的工作流程使用它,或者做同样事情的东西)。如果 VCS 无法自行确定自上一个版本以来更改了哪些文件,则 VCS 实际上是无用的......

【问题讨论】:

  • 在命令行输入 p4 info 以显示您的服务器版本。 reconcile 命令需要客户端和服务器版本2012.1 or higher

标签: perforce


【解决方案1】:

如果您的服务器较旧,并且不支持协调,还有其他方法可以完成这些任务。从这里开始了解所有细节:http://answers.perforce.com/articles/KB_Article/Working-Disconnected-From-The-Perforce-Server

【讨论】:

    【解决方案2】:

    如果您将文件添加到 Perforce 并将其复制到另一个工作区,您将需要“p4 sync -k //depot/path/to/file”来反映更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多