SVN代碼回滾命令之---"svn up ./ -r 版本號"---OK


一、改動還沒被提交的情況(未commit)

這種情況下,見有的人的做法是刪除work copy中文件,然后重新update,恩,這種做法達到了目的,但不優雅,因為這種事沒必要麻煩服務端。

其實一個命令就可以搞定:

 

1
<kk@ubuntu: ># svn revert [-R] PATH

 

PATH可以是准備回滾的文件、目錄,如果想把某個目錄下的所有文件包括子目錄都回滾,加上-R選項。

 

二、改動已經提交(已commit)

1.首先取得當前最新版本,不是最新的有可能帶來麻煩:

 

1
<kk@ubuntu: >svn revert -R ./
 
2
<kk@ubuntu: >svn up ./ -r 1450

 

假設當前版本是1452.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM