您输入什么来查看 svn 存储库中已更改的文件列表?
我有一个存储库,我想在更新服务器上的源之前运行标准测试,它必须首先检查是否有任何文件已更改。我怎样才能看到这样的列表?
I have a repo, and I want to run a standard test before updating the source on a server, that it must first check if any of the files have changed. How can I see such a list?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
给出本地修改的文件列表:
Gives list of locally modified files:
典型的方法是使用 svn status 和 grep。如果至少找到一行,Grep 将返回 0。例如:
检查文件是否已被修改:
检查是否有任何更改:
The typical way is to use
svn status
and grep. Grep will return 0 if at least one line is found. For example:Checking whether a file has been modified:
Checking whether there is any change at all:
st 是 status 的缩写。
如果只想检查修改过的文件。
st is short for status.
If you want to check only the modified files.
仅查看相对于上次更新本地版本的修改项目,
如果您想查看远程存储库之间的差异,则
请使用
-u
选项-q
仅显示修改/添加/删除的项目To look only to the modified items respect to the last time you update the local version
if you want to look to the differences between the remote repository use
-u
The option
-q
show only the modified / added / removed items