2007/12/05

VisualSVN 管理使用者及群組

新增使用者

  1. 執行 VisualSVN Server Manager
    Image Hosted by ImageShack.us

  2. 在 user 按下滑鼠右鍵,然後點選 Create User...
    Image Hosted by ImageShack.us

  3. 輸入使用者帳號密碼,然後按下 Create 按鈕,即可完成新增使用者
    Image Hosted by ImageShack.us



新增群組

  1. 執行 VisualSVN Server Manager
    Image Hosted by ImageShack.us

  2. 在 Groups 按下滑鼠右鍵,點選 Create Group...
    Image Hosted by ImageShack.us

  3. 替群組取個好分辨的名字
    Image Hosted by ImageShack.us

  4. 按下 ADD 替新群組增加成員,可以按下 Ctrl 多重選擇,也可以選擇其他群組當成員。
    Image Hosted by ImageShack.us

  5. 最後按下 Create 完成
    Image Hosted by ImageShack.us

VisualSVN 建立新專案


  1. 執行 VisualSVN Server Manager
    Image Hosted by ImageShack.us

  2. 建立新 Repository
    Image Hosted by ImageShack.us

  3. 為你的 Repository 命名
    Image Hosted by ImageShack.us

  4. 在剛建好的 Repository 按下滑鼠右鍵,然後點選 Security
    Image Hosted by ImageShack.us

  5. 指定權限,如 Opensource 可以給 Everyone Read 的權限,給 RD Read/Write 的權限,最後按下 OK 搞定。
    Image Hosted by ImageShack.us

Windows XP 上架設 SNV server

剛好要用到,順便作個筆記。需要用到的程式為 VisualSVN。到官方網站下載安裝程式,目前版本為 1.3.2。安裝時請特別注意 Repositories 的位置,最好系統跟資料放在不同的分割區,這個應該在安裝 Windows 的時候就已經分開了,我的資料磁碟機代號是 D,所以我設定在 D:\Repositories。
安裝完成之後,SVN server 並不會自動啟動,為了未來的方便,最好是將 SVN 設定成系統服務,請打開 Command 視窗,輸入
sc create svnservice binpath= "\"C:\Program Files\VisualSVN Server\bin\svnserve.exe\" --service --root D:\Repositories" displayname= "Su
bversion Service" depend= Tcpip

請特別注意紅色的部分要跟安裝時指定的路徑相同。建立好 Subversion Repository 的服務,這個服務並不會自動啟動,要再到系統的服務裡面,把他設定成自動啟動。或者在 Command 視窗執行
sc config svnservice start= auto
sc start svnservice

大功告成!