SVN版本庫的使用

2022-09-11 05:06:18 字數 1330 閱讀 2626

svn版本庫是什麼

1、svn全名subversion,即版本控制系統。svn與cvs一樣,是乙個跨平台的軟體,支援大多數常見的作業系統。

2、作為乙個開源的版本控制系統,svn管理著隨時間改變的資料。這些資料放在乙個**資料庫中。這個資料庫像乙個普通的檔案伺服器,不過它會記住每一次檔案的變動

svn的工作原理:

svn能做什麼

1、多人共享同一資源,並且可以對資源實現修改和更新;

2、記錄資源的每一次變動,並記錄更改該資源的人,並且可以恢復到之前的任何乙個修改點;

乙個簡單的案例

1、將svn安裝好,然後建立乙個資料夾(我的是共享)。這是在建立乙個版本庫;

2、在右擊建立的資料夾,點選tortoisesvn>在此建立版本庫;

3、然後點選確定

4、在建立兩個資料夾(我的是a,b。a和b只模擬兩個人,也可多個),先右擊a資料夾然後點選svn 檢出;

5、更改位址(之前所建立的版本庫位址),然後點選確定;

點選確定

7、在a資料夾中建立乙個txt文件輸入需要提交的東西,然後右擊a資料夾點選提交;

8、右擊b資料夾,點選svn 檢出,然後一直點確定就能接受到a資料夾提交的檔案;

9、b資料夾也能對接受到的檔案進行更改,提交後a資料夾也能接受到b資料夾提交的檔案;

9.1、先將b資料夾接受到的檔案進行更改,右擊b資料夾點選svn提交;

9.2、右擊a資料夾,點選svn更新後再點選確定,這樣a資料夾就能接受到b資料夾更改後的檔案;

svn版本庫瀏覽器 SVN 建立版本庫

svn 建立版本庫 使用svn命令建立資源庫 runoob centos6 svnadmin create opt svn runoob01 runoob centos6 ll opt svn runoob01 total 24 drwxr xr x 2 root root 4096 2016 08...

SVN版本庫的遷移

兩台伺服器,進行 svn的遷移 系統平台 windows server 2003 版本庫 test 源伺服器 192.168.1.14 目標伺服器 192.168.1.12 源svn版本庫的 path d svn test 要遷移到的 path e svn test 首先說明 這個目標伺服器上的sv...

svn版本庫瀏覽器 批量更新SVN版本庫的指令碼

接下來就是如何自動化的問題了。我那些版本庫不都是在同一巢狀層上的,有的深有的淺。例如說這樣 repository ironruby trunk nemerle ruby ruby 1 8 trunk 星號標註的是要更新的目標。怎麼辦呢?只好遞迴搜尋了。反正能找到帶有 svn 目錄的最上層目錄就被認為...