2011-12-14 353 views
1

當我進行反向合併(經常發生)時,我覺得很煩人,必須調出日誌以找到確切的修訂版本號,我想在其上修訂版本。我知道SVN關鍵字PREV,但有時可能會有2個或更多的修訂版本。理想情況下,它會是這個樣子:在CLI上獲取與頭部相關的SVN修訂版本

svn merge -r HEAD-2:HEAD-3 http://svn.example.com/repos/calc/trunk 

如果有誰知道這樣做,而不必看日誌的一個更簡單的方法我想知道?

附註:使用git svn(仍在學習使用)的原因是,我的dcommit會將所有git分支上的更改作爲單獨提交到svn回購的方式提交,儘管只想從單個git分支提交更改。

回答

0

不幸的是,如果不查看svn log,您無法通過命令行執行此操作。我可以考慮的一件事是,您可以使用圖形工具恢復更改。以Windows上的TortoiseSVN爲例:

enter image description here

相關問題