配置管理-SVN使用指南-Linux
生活随笔
收集整理的這篇文章主要介紹了
配置管理-SVN使用指南-Linux
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
SVN基本操作(linux)
?
- 初始化檢出(Svn co url)
- 例如:mkdir svn
-
Svn co http://172.16.0.120/svn/ok
?
- 更新(svn update)
- 全部更新(svn update) ? ? ? ? ?
- 更新指定文件 (svn update 文件名) ? ? ?
- 更新到指定版本(svn update –r 版本號 文件名)
?
- 修改 Add (svn add 文件名)
- 例如:svn add test.php (添加一個test.php文件) ? ? ??svn add *.php (添加當前目錄下所有php文件) ? ? ? ?
- ? Delete (svn delete 文件名) ? ? ? ?
- Modify (啟用編輯器正常編輯)
?
- 提交(svn ci –m “備注信息)
- 例:svn delete test.php Svn ci –m “delete test.php”
?
- 取消修改
- Svn revert 文件名 (還原某一個文件)
- Svn revert –recursive 文件或目錄名(遞歸還原整個目錄的文件)
?
- 取消已提交修改
- Svn update到最新版,svn log找到要撤銷的確切版本,比如初步判定26版本出現問題,svn diff –r 25:26,撤銷26版的修改,svn merge –r 26:25 本地目錄路徑;利用svn diff確認合并結構,無誤后提交
?
- create tag/branch (svn copy過程)
?
- svn resloved 本地目錄全路徑
- svn cat :不用檢出直接查看輸出文件或特定URL的內容 例如:svn cat http://192.168.10.10/svn/test/readme.txt
?
- svn info :查看文件的詳細信息
- 例如:svn info test.php
?
- svn list :查看版本庫下的文件和目錄列表
- 例如:svn ls http://192.168.10.10/test
?
- svn log :查看日志
- 例如:svn log test.php
?
- svn diff:比較差異
- 例如:svn diff test.php svn diff –r 10:11 test.php
?
- svn export: 導出一個干凈不帶.svn的文件目錄樹
-
- (1)svn export –r 200 http://192.168.10.10/svn/test/tag /opt/svnbak –username zhr
- (2)svn export /opt/svn /home/svnbak
?
轉載于:https://www.cnblogs.com/niuxiaobai/p/8821779.html
總結
以上是生活随笔為你收集整理的配置管理-SVN使用指南-Linux的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一种用css实现图片在父框中等比缩放并垂
- 下一篇: javascript window.o