如何强制Perforce将文件添加到更改列表?

时间:2013-05-23 09:29:05

标签: perforce

我是Perfoce的新用户,所以请耐心等待!

我正在尝试创建一个提交(我理解它在Perforce中称为更改列表)已更改的文件。它有点在其他VC系统中自动发生,但似乎没有简单的方法在p4中进行...问题是(也许)我不是手动编辑文件,文件是生成(请不要问我为什么必须检查生成的文件...)所以整个目录树被删除,然后用新文件复制。但Perforce表现得好像什么也没发生过。在我的工作区和软件仓库中,它显示更新的文件,但是当有人在另一台机器上检出它们时,文件将是以前的版本。

我可以通过GUI或通过命令行来完成它。我更喜欢命令行,因为从长远来看,这样可以免除我的麻烦,但不管怎么说它看起来都不会麻烦。

换句话说,让我们说,这是我以前从SVN或Git习惯的工作流程:

  • 运行status以查看更改内容。
  • 暂存/添加以提交您希望在下一版本中提供的内容。
  • 提交并将其发送到版本控制服务器。

我无法做的是“阶段”阶段 - 因为不会自动发现更改。

修改 啊,我想,我明白了:和解就是我所需要的...好吧,我想如果你不结婚,你的词汇中几乎不会发生这个词:)

1 个答案:

答案 0 :(得分:1)

似乎正确的命令是reconcile。此外,正如Bryan Pendleton所建议的应该有status,但我必须有一个较旧版本的Perforces,它没有这个命令。当您单击修改后的文件时,也可以从Perforce图形界面的库或工作区面板中的上下文菜单中获取此命令。