| 當您安裝好軟體之後;按下右鍵您就會看到相關的操作功能: |
|
 |
| |
| |
| 這個的list是這個folder尚未執行Import時的狀態;如果是已經執行過Import的folder則又是不同的 |
| 狀態list: |
|
 |
| |
| |
| 有鑒於Server端沒有UI的操作介面;建議您同時安裝Client端,以方便操作! |
| |
| 接下來;我們來實際跑一次
Share Folder of SVN 的操作: |
| |
| 1. 我們先在Server上建立一個Repository Folder: |
| |
|
※先在C:\建立一個 "SVN" 的Folder;接下來從命令模式操作Sever
Mode 設定的方式, |
|
我們建立一個New Folder在C:\SVN\MyNewRepository |
|
 |
| |
| |
|
※MyNewRepository裡面的檔案結構內容: |
|
 |
| |
| |
|
※我們從Apache Server
上所看到目前Repository的檔案明細以及版本狀態 |
|
 |
| |
| |
| 2. 再來我們將這個Folder設定成分享;這樣才能方便網路存取 |
|
 |
| |
| |
| 3. 我們將 Virgin Type 的 source code 做首次的匯入 |
| |
|
※將 Virgin Type Data
做匯入的操作 |
|
 |
| |
| |
|
※選擇 Repository Folder
的所在位置路徑 |
|
 |
| |
| |
|
※可以填入相關匯入訊息;提醒相關操作人員 |
|
 |
| |
| |
|
※完成匯入後的版本狀態與檔案明細 |
 |
| |
| |
|
※連線到 Repository Folder
觀看報告 |
|
 |
| |
| |
|
※完成匯入後的版本狀態與檔案明細,包含檔案大小、操作人、時間與日期 |
|
 |
|
|
|
|
|
※從Apache Server
上看到 Repository Web Page 檔案明細以及版本狀態的改變 |
|
 |
|
|
|
|
|
4. 接下來建立一個 Workspace 準備 Checkout Source code |
|
 |
|
|
|
|
|
※選擇Check out File |
|
 |
|
|
|
|
|
※Repository Folder
Location 與 workspace location |
|
 |
|
|
|
|
|
※Checkout Complete 後所列出的
Imformation |
|
 |
|
|
|
|
|
※打開 Workspace 就可以看到
Version Type 1 的所有 Source Code
;而且Folder 與 Source |
|
Code 都會標明 Status icon ,相當容易分辨! |
|
 |
|
|
|
|
|
5. 接下來是檔案修改與更新版本的操作 |
|
|
|
※打開一個文字檔並且修改其中的內容 |
|
 |
|
|
|
|
|
※當檔案存檔之後 Status icon
會立即改變 |
|
 |
|
|
|
|
|
※我們來選擇 Diff
;看看有那些修改過了 |
|
 |
|
|
|
|
|
※詳細的顯示不同版本的內容差異 |
|
 |
|
|
|
|
|
※接下來操作 File Commit |
|
 |
|
|
|
|
|
※視窗中會列出異動的檔案;也會有版本的相關訊息 |
|
 |
|
|
|
|
|
※ Commit 完成後的狀況 |
|
 |
|
|
|
|
|
※ 右鍵選擇「顯示紀錄」;就可以看到檔案的版本演進列表 |
|
 |
|
|
|
|
|
6. 關於存取權限的設定 |
|
Share Folder
的存取主要是使用windows 本身的權限控管部分;設定的方式如下: |
|
|
|
※Server Share Folder 右鍵選取共用及安全性 |
|
 |
|
|
|
|
|
※進入權限設定 |
|
 |
|
|
|
|
|
※新增帳號以及設定權限 |
|
 |
|
|
|
|
|
|