2
我不小心將文件簽入SVN。是否可以在不更改工作副本的情況下撤銷SVN提交?
我想撤銷這個。
我知道我可以svn merge -r COMMITTED:PREV
。然後檢入我的工作副本。
但現在我失去了我在本地完成的工作。
有沒有更好的方法?
我不小心將文件簽入SVN。是否可以在不更改工作副本的情況下撤銷SVN提交?
我想撤銷這個。
我知道我可以svn merge -r COMMITTED:PREV
。然後檢入我的工作副本。
但現在我失去了我在本地完成的工作。
有沒有更好的方法?
查看另一個工作副本&在那裏執行反向合併。或者在其他地方複製您的更改,執行合併,然後將更改複製回來。
如果您已修改工作副本,你可以(除注意配方)
svn diff
),恢復原始的WC(svn revert
),反向合併,應用補丁回