svn:仅过滤`svn st -u`中远程修改的文件

svn:仅过滤`svn st -u`中远程修改的文件

执行颠覆状态更新时

svn st -u

将显示所有远程和本地更改。有没有办法过滤此列表以仅显示远程修改的文件?

(无需使用awksed类似符号)

答案1

几乎:

svn diff --summarize -rCOMMITTED:HEAD

--summarize导致 svn diff 发出状态样式的输出。

但是,这不会像上面那样将每个文件与存储库进行比较svn status -u,而是将当前目录的修订版本与 HEAD 进行比较。因此,如果您有一个混合修订版本的工作副本,例如,如果您提交了但未更新,这将报告您提交的文件已修改。

相关内容