svn更換url地址怎么辦


開發過程中有時會遇到服務器更換地址的情況,比如之前地址是

svn://www.aaa.com

后來換成了

svn://www.bbb.com

這時候怎么辦呢?分客戶端和服務器端2種情況處理。

 

客戶端:

重新定位即可。

右鍵點擊,選svn菜單,選重新定位,輸入新服務器地址即可。

比如:svn://www.bbb.com有時候需要帶端口號,比如

svn://www.bbb.com:3692

 

服務器端:

理論上講也是重新定位。

svn sw   --relocate  svn://aaa.com  svn://bbb.com

svn switch  --relocate h ttp://aaa.com    http://bbb.com

其中sw就是switch的意思,可以用 svn help sw 參考語法。

不過有時候用上述命令會不管用,比如提示一些錯誤如:

svn: subversion/libsvn_subr/path.c:114: svn_path_join: Assertion `is_canonical (base, blen)' failed.

這是將原路徑改名做備份,然后建原來的同名文件夾,用cd命令進入,然后重新檢出即可。

svn checkout svn://bbb.com:3692   ./. 

即可。

后面的./.表示檢出到當前目錄。


免責聲明!

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



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