我是Perfoce的新用户,所以请耐心等待!
我正在尝试创建一个提交(我理解它在Perforce中称为更改列表)已更改的文件。它有点在其他VC系统中自动发生,但似乎没有简单的方法在p4
中进行...问题是(也许)我不是手动编辑文件,文件是生成(请不要问我为什么必须检查生成的文件...)所以整个目录树被删除,然后用新文件复制。但Perforce表现得好像什么也没发生过。在我的工作区和软件仓库中,它显示更新的文件,但是当有人在另一台机器上检出它们时,文件将是以前的版本。
我可以通过GUI或通过命令行来完成它。我更喜欢命令行,因为从长远来看,这样可以免除我的麻烦,但不管怎么说它看起来都不会麻烦。
换句话说,让我们说,这是我以前从SVN或Git习惯的工作流程:
status
以查看更改内容。我无法做的是“阶段”阶段 - 因为不会自动发现更改。
修改 啊,我想,我明白了:和解就是我所需要的...好吧,我想如果你不结婚,你的词汇中几乎不会发生这个词:)
答案 0 :(得分:1)
似乎正确的命令是reconcile
。此外,正如Bryan Pendleton所建议的应该有status
,但我必须有一个较旧版本的Perforces,它没有这个命令。当您单击修改后的文件时,也可以从Perforce图形界面的库或工作区面板中的上下文菜单中获取此命令。