svn常用命令

2021-06-03 11:02:00 字數 1255 閱讀 9160

svn**提交注意的問題:

1.可以直接通過svn ci 提交修改的**。

2.如果提示過期,是因為衝突,首先要update一下,然後用svn resolved清除多餘的檔案,並且解決衝突,最後svn ci 提交。

一.**提交處理過程(以make.rules為例):

(1)修改提交:

svn ci -m "" make.rules

(2)如果過期會顯示:

sending        make.rules

transmitting file data .svn: commit failed (details follow):

svn: 過期: 」/2009/zhangll/proj/test/c_test/c_test1/make.rules「在事務「205-1」

(3)update:

svn up make.rules

(結果會產生很多檔案:make.rules.mine   make.rules.r205, make.rules.r204,make.rules)

(4)解決衝突:

svn resolved make.rules

(5)修改make.rules.

從下面衝突的地方選擇一種,刪除另外一種即可。

<<<<<<< .mine

#libs    = -lpthread -lxnet -lposix4 -ldl -lkstat -lm -lelf -lsocket -lnsl -lkvm -lz -ladm -liconv

libs    = -lpthread -lxnet -lposix4 -ldl -lkstat -lm -lelf -lsocket -lnsl -lkvm -lz -ladm

*****==

#libs    = -lpthread -lxnet -lposix4 -ldl -lkstat -lm -lelf -lsocket -lnsl -lkvm -lz -ladm -liconv

libs    = -lpthread -lxnet -lposix4 -ldl -lkstat -lm -lelf -lsocket -lnsl

>>>>>>> .r205

(6)修改之後再次執行:

svn ci -m "" make.rules

完成。二。

提交新檔案:

svn add a.c

svn ci -m "" a.c

svn st -v *

完成。三。

提交新目錄:同提交檔案的過程。

svn 常用命令

轉 楊爭 本人在在以前一篇文章 svn的最佳實踐 介紹了使用svn進行版本控制的思想,本文進一步從實戰的角度介紹如何使用svn,其中重點闡述了svn的一些重要概念,便於大家更好地理解svn,這樣有利於指導我們的在實際開發過程中的svn操作。一 svn版本號 revision number 1 svn...

SVN常用命令

雖然svn在windows下有強大的圖形化客戶端,但在linux下命令還是主力 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 ...

svn常用命令

svn命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php 新增test.php svn ad...