首页 文章

获取相对于CLI的SVN版本

提问于
浏览
1

当我进行反向合并(经常发生)时,我发现必须调出日志以找到我希望还原更改的修订号的确切修订号是令人讨厌的 . 我知道SVN关键字PREV,但有时可能会有两个或更多修订版本 . 理想情况下,它看起来像这样:

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

我想知道是否有人知道更简单的方法,而不必看日志?

附注:回复2次以上的原因是我使用git svn(仍在学习使用),偶尔,我的dcommit会在所有git分支上提交更改,作为对svn repo的单独提交,尽管只想提交从单个git分支更改 .

1 回答

  • 0

    不幸的是,没有办法在没有查看 svn log 的情况下从命令行执行此操作 . 我能想到的一件事是你可以使用图形工具还原更改 . 以Windows上的TortoiseSVN为例:

    enter image description here

相关问题