2010-02-26 26 views
4

我在cmd的windows下使用Subversion svn。 如何檢查哪些文件已經從修訂版本更改過?我試過檢查文件是否用Subversion更改svn

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

但是沒有輸出。 我想我需要將url添加到trunk +我需要告訴svn.exe我想從我的計算機(例如74)上的當前修訂版更新到最新的(例如75)。 我該怎麼做?謝謝!

回答

5

你想要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

+0

TortoiseSVN推薦借調! (和烏龜(Git | CVS | Hg | Bzr)) – 2010-02-26 18:29:53

2

這聽起來對我來說就像你只想svn status,它會給你一個存儲庫中所有當前變化的列表。您也可以使用svn diff,它會向您顯示所有當前更改的詳細差異。如果您想在兩個不同的更改列表之間進行區分,svn diff也可以以各種不同的方式向您顯示此信息。有關更多信息,請參閱svn help diffthe online documentation