假設我們有兩個需要比較的版本,即r1
和r2
。如何使用TortoiseSVN命令行比較兩個SVN修訂版本?
通常情況下,我們1)使用TortoiseSVN打開SVN日誌,然後2)從日誌中提取兩個修訂版本,3)將它們作爲下面的快照進行比較。
我的問題是我們如何通過TortoiseSVN命令行來做同樣的事情,即TortoiseProc.exe?
p.s.
看official guide從TortoiseSVN的頁面,鏈接我/command:showcommand
,但我沒能建立與它的參數成功完成命令調用如url1
,url2
,revision1
和revision2
我使用本地SVN倉庫創建在我的電腦上的文件夾F:\Desktop\aa
;簽出在F:\Desktop\aaco
我的命令失敗是如下
tortoiseproc /command:showcompare /url1:file:///F:/Desktop/aaco /revision1:1 /url2:file:///F:/Desktop/aaco /revision2:3
你能解釋一下你的意思嗎?未能建立一個成功的完整命令? 'tortoiseproc/command:showcompare /url1:https://mysvn/svn/Test/bar/foo.txt/revision1:1 /url2:https://mysvn/svn/Test/bar/foo.txt/revision2 :2'這是你正在運行? – cjds
我的SVN倉庫是在我的硬盤上創建的本地倉庫,也就是我稱之爲'tortoiseproc/command:showcompare/url1:'** file:/// d:/path/to/foo.txt**'/ revision1:1/url2:'** file:/// d:/path/to/foo.txt*'/ revision2:2' –
所以,我沒有把'url'換成本地SVN回購,我想 –