svn是乙個很不錯的版本管理軟體,雖然也偶爾用用,但都是滑鼠操作,原來svn還有命令列。
svn命令不會對當前目錄和**庫一起操作,並且svn的操作都是原子操作。
版本控制軟體也不止svn,還有cvs、git等。
新建乙個資料夾,然後滑鼠右鍵選中"tortoise"選單中的子選單"create repository here",就可以了。
使用形式只要將url的改為"file:///c:/svn/homework"這種格式就好了。
svn help + 命令 檢視幫助資訊
svn add + filename 在本地新增檔案或資料夾,前提當前目錄已經是
svn commit -m "loginfo" 上傳修改到伺服器,並新增備註資訊
svn revert + 檔名 對本地檔案恢復到修改前版本
svn status 檢視本地狀態,svn status -u 可以用來**衝突
可以使用svn merge --dry-run來模擬merge一下,看一下merge會發生什麼,而不是真正的做這個動作。
svn switch 個人覺的只是對映,像windows中的shortcut,不同於拷貝
svn merge 這個試了很久,還不太會用,只好用右鍵操作。(不過聽說乙個版本控制軟體的好壞主要在分支與合併,所以這個在團隊開發中很關鍵的)
svn copy 可以直接對**庫之間進行拷貝,決定於後面的路路徑
svn diff > *.diff 顯示檔案的修改。
svn info 顯示svn資訊
svn狀態:
a added
d deleted
u updated
c conflict
g merged (with local uncommitted changes)
其實基本功能滑鼠操作都能完成,命令列乙個可能為了提高效率,另外估計是給第三方開發工具用吧。
svn常見命令
1.獲取 svn co svn 172.16.0.254 biad gct models wm5130 username nick.li password nick.li revision 18 2.提交 svn ci m filepath dirpath 3.增加檔案或資料夾 svn add fi...
常用svn命令
日常開發常用的svn命令如下 1 從 庫中拉下 即checkout 將 checkout到當前目錄 svn co url 將 checkout到指定目錄 svn co url directory 2 把新建的檔案提交的svn 庫,這需要兩個步驟 首先把文加加入svn管理 svn add filena...
常用svn命令
1.檢視目錄結構 3.到目錄下add新檔案 svn add 4.更新 svn update 5.commit svn commit m log 6.清除已存使用者 rm subversion auth 重新登入 svn ls username name password 111111 addr 7....