2011-09-21 135 views
0

背景:
SVN服務器安裝在linux服務器上。使用subclipse從Windows XP檢入文件。我沒有SVN的管理員權限。 每次檢入文件時,SVN都會生成修訂版本號。從SVN獲取信息

問:
如何一個版本號和另一間接受檢查的文件?

例如,我想從內部版本1(我知道版本號)的所有文件從Windows XP中上次簽入版本。

回答

0

試試這個,它應該給你兩個修訂之間的區別,根據需要放入你自己的參數。

SVN差異-r $ {} startingSvnRevision:$ {} endingSvnRevision $ --summarize {} RepoURL

+0

請告訴我是這樣的「svn」的差異等?我正在使用Windows XP和通過subecplise我檢查文件。我是否需要安裝任何其他軟件? – Madhu

+0

@Madhu,subclipse不是一個全功能的svn客戶端。它不會允許你執行許多這些類型的任務。你最好學習svn命令行或使用tortoisesvn之類的東西。 – jasonbar

+0

是的,這是命令行svn命令。很可能你已經安裝了一個svn命令行客戶端,該客戶端已經在你的XP機器上使用了。 –

0

這是很難知道問題是什麼,所以可能會有很多的方法來回答這個問題。

在SVN存儲庫瀏覽視圖中,右鍵單擊路徑並選擇比較。然後輸入你想要的兩個版本,你會看到一個彙總列表。然後,您可以雙擊任何文件以查看差異的圖形比較。

顯示歷史記錄選項將顯示所選路徑上的所有更改,這也可能是您想要的。

最後,您可能還需要像團隊>與存儲庫同步,這將顯示來自庫中的所有傳入更改您的工作副本,讓你看到