6

我在cmd的windows下使用Subversion svn。我如何检查哪些文件已从之前的修订版中更改?我试过

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

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

4

2 回答 2

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

于 2010-02-26T17:36:40.540 回答
2

在我看来,这就像你想要的那样svn status,它将为你提供存储库中所有当前更改的列表。您也可以使用svn diff,它将显示所有当前更改的详细差异。如果您想区分两个不同的变更列表,svn diff也可以以各种不同的方式向您显示此信息。有关详细信息,请参阅svn help diff在线文档

于 2010-02-26T17:34:15.980 回答