检查文件是否已使用Subversion svn更改

时间:2010-02-26 17:28:55

标签: svn changelist

我在cmd下的windows下使用Subversion svn。 如何检查之前修订过的文件?我试过了

 svn.exe info --changelist xx   # xx is a revision number

但没有输出。 我想我需要将网址添加到主干+我需要告诉svn.exe我想要从我的计算机上的当前版本(例如74)到最新版本(例如75)的更改列表。 我怎样才能做到这一点?谢谢!

2 个答案:

答案 0 :(得分:8)

您需要svn status命令。

svn status  # By itself, it'll show you local changes in your working copy
svn status --show-updates  # This will show what's out of date

此外,如果您使用的是Windows,我衷心推荐TortoiseSVN

答案 1 :(得分:2)

听起来我只想要svn status,它会为您提供存储库中所有当前更改的列表。您还可以使用svn diff,它将显示所有当前更改的详细差异。如果您想在两个不同的更改列表之间进行区分,svn diff也可以通过各种不同的方式向您显示此信息。有关详细信息,请参阅svn help diffthe online documentation