我们正在将一个大型的旧代码库从StarTeam迁移到SVN。一切都很顺利,除了很多人缺少StarTeam的一个功能。
在StarTeam中,它可以查询存储库,并按状态显示所有文件的列表。它显示所有未更改的文件、已更改的所有文件、存储库中已更改但尚未签出的所有文件、存储库中尚未签出的所有新文件、两端已更改且需要合并的所有文件,以及您已有但存储库没有的所有文件。
使用TortoiseSVN查看您端的更改非常简单,但是在不实际运行SVN Update并下载它们的情况下,如何查看存储库中发生的更改?
发布于 2010-09-28 05:08:00
右键单击directory -> TortoiseSVN menu -> check for modifications。
这将显示您的本地更改、远程服务器更改(与您的文件相比)以及所有属性修改。
在页面的一半处有更多详细信息here。
发布于 2010-09-28 05:39:02
你要找的是
svn status -u发布于 2010-09-28 05:12:59
以下是CLI版本的记录:
svn diff -r BASE:HEADhttps://stackoverflow.com/questions/3807862
复制相似问题