版本管理工具svn簡介

 

svn簡介

SVN是一種C/S架構的版本管理軟件 , 可以幫助咱們保存開發過程當中各個文件的全部歷史版本, 你所以能夠方便的找回軟件的任何一個歷史狀態., 平常開發中常常用到.php

 

安裝使用

1.  在 ubuntu下面安裝很是簡單ubuntu

sudo apt-get install subversion

 完成以後能夠 svn --version 查看是否成功服務器

 

2. 檢出文件, 這條命令會把svn服務器上面的目錄下載到本地文件夾下面. 系統會提示輸入用戶名和密碼.架構

svn co http://{svn repository url} /destination 

 

3.添加文件 , 告訴SVN服務器要添加文件了, 而後就能夠用commit傳上去了.svn

svn add 文件名

 

 

3. 提交更新, 其中path-to-commit能夠爲空,注意要在工做目錄下才能提交, 也就是咱們第一步檢出文件夾的根目錄,  這時成功以後會提示更新後的版本號.  最後寫上 -m 註釋, 否則彈出一個很討厭的文本框.url

 svn commit -m '註釋'  path-to-commit

 

4.更新目錄  , svn update若是後面沒有目錄, 默認將當前目錄以及子目錄下的全部文件都更新到最新版本;  svn update -r 200 test.php(將版本庫中的文件test.php還原到版本200)spa

svn update -r m path

 

 

5.查看日誌 , 查看test全部提交記錄以及變化版本號.日誌

svn log test
相關文章
相關標籤/搜索