如何在结账前查看存储库端的更改?

时间:2010-09-27 21:05:43

标签: svn version-control tortoisesvn

我们正在将一个庞大的旧代码库从StarTeam迁移到SVN。一切都很顺利,除了很多人都错过了StarTeam的功能之一。

在StarTeam中,它可以查询存储库并按状态显示所有文件的列表。它显示所有未更改的文件,您已更改的所有文件,尚未检出的存储库中已更改的所有文件,存储库中尚未检出的所有新文件,以及所有文件已经改变了双方并且需要合并,并且您拥有的所有文件和存储库都没有。

使用TortoiseSVN查看更改结果很容易,但是如何在没有实际运行SVN更新并下载的情况下查看存储库中发生了哪些更改?

3 个答案:

答案 0 :(得分:4)

右键单击目录 - > TortoiseSVN菜单 - >检查修改。

这将显示您的本地更改,远程服务器更改(与您的文件相比)以及所有属性修改。

关于页面的一半,有更多详细信息here

答案 1 :(得分:3)

您正在寻找

svn status -u

答案 2 :(得分:2)

记录中,这是CLI版本:

svn diff -r BASE:HEAD