SVN - 简单使用手册
背景
由于項目需要,新增了兩名程序員來一起支持一個分支的開發工作,因此需要在原來的SVN中制作分支并且為new commer? 分配用戶以及權限。
?
?
?
?
0. 準備
在Window系統上使用SVN,我們最好是分別安裝SVN的2款軟件:
Server端:VisualSVN Manager
?
Client端:?TortoiseSVN?
?
?
1. 創建新用戶
這里,我們在SVN的server機器山操作,需要使用的工具就是:?VisualSVN Manager。 操作非常簡單,如下圖所示:
在輸入基本信息后,下一步一直到完成,如圖所示:
?
2. 創建分組
分組的目的是為了將開發者統一管理,這樣在以后設置“權限”得時候,只需要根據分組來設置即可。(當然也可以對每一個用戶進行設定)。
創建分組也很簡單,在GUI上面一頓操作以后,就可以看到類似下面的結果:
?
3. 導入代碼庫:
我們從這里開始,我們在SVN的Client機器上操作,需要用到工具:?TortoiseSVN 。 首先先導入代碼
?
根據提示,選擇到源碼文件夾,填入注釋后,就可以看到代碼已經被SVN所管理:
?
4. 創建Branch(分支)
我們已經在SVN的Trunk目錄(主版本)下創建了代碼管理, 由于現在是要對一個新的項目做“定制化”, 所以我們針對這個項目,單獨Branch出一個分支來管理。
首先在Client機器的硬盤上選擇一位置,CheckOut代碼:
完成后,在代碼目錄上右鍵 -> TortoiseSVN -> Branch/Tag
?
選擇要生成Branch的路徑后,點擊確定
?
我們再回到 VisualSVN Manager中,可以查看到剛才的Branch 已經生成:
?
最后,在SVN-Client的機器上下載分支代碼:
?
5. 代碼訪問權限設置
通過SVN,我們還可以對其用戶設置權限。例如:對剛才"Dev" 分組中的用戶設置權限,使他們不能訪問Src目錄下的指定目錄:操作如下:
使用VisualSVN Manager -> 選擇Src目錄下的一個文件夾 -> 所有任務 -> Manage Sercurity:
添加"Dev"分組,并設置為 “no access”:
?
OK, 權限設置完成!!
?
感謝大家的收看,Have a nice weekend!!
?
轉載于:https://www.cnblogs.com/atuotuo/p/9564254.html
總結
以上是生活随笔為你收集整理的SVN - 简单使用手册的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阻塞队列之LinkedBlockingQ
- 下一篇: 保存对象报错with two open