我使用Tortoise客户端来检查/提交我对SVN的更改.但我发现这有点困难,因为我无法找到本地副本中更改的所有文件的列表.有没有我忽略的捷径或什么?
我是SVN的新手.仅供参考.
小智 116
我不熟悉乌龟,但是对于linux的颠覆,我会输入
svn status
Run Code Online (Sandbox Code Playgroud)
一些谷歌搜索告诉我,龟也支持命令行命令,在包含svn存储库的文件夹中尝试svn status.
小智 45
我无法svn status -q上班.假设你在linux盒子上,只看到被修改的文件,运行:svn status | grep 'M '
在Windows上我不知道你会做什么,也许是'FindStr'的东西
Rej*_*ran 10
下面的命令将在Windows中单独显示修改过的文件.
svn status | findstr "^M"
Run Code Online (Sandbox Code Playgroud)
如果您确实只想列出已修改的文件,则可以通过引导"M" 来减少svn st的输出,该"M"表示文件已被修改.我会这样做:
svn st | grep ^M
Run Code Online (Sandbox Code Playgroud)