Perforce中是否有命令可以获取已编辑的文件列表? 似乎唯一的方法是使用“p4 open”打开它们并执行“p4 diff”。 我来自git,最简单的方法就是“git status”。 有时我不想“打开”文件,但我仍想编辑它们。
感谢。
答案 0 :(得分:2)
p4 diff -se
将专门为您提供已修改的文件(通过校验和比较确定),但不会打开进行编辑。
正如tkosinski所说,你也可以使用p4 reconcile
或p4 status
。仔细查看这些命令的选项;他们可以做一堆不同的事情。例如:
p4 reconcile
会自动打开文件以进行添加,编辑,删除或移动,具体取决于文件是否已被修改,修改,丢失或移动。
p4 reconcile -e
只会处理修改过的文件(打开它们进行编辑)
p4 status
或p4 reconcile -n
仅报告差异(您也可以将其与-e
标志结合使用。)
p4 status -A
会打开相应操作的文件,使其基本上成为p4 reconcile
的同义词(很像p4 reconcile -n
基本上是p4 status
的同义词)
答案 1 :(得分:1)
p4 reconcile
...会为你做那件事。
或者,呃,
p4 status
...也会这样做,但会给你更清晰的信息。