經過幾天把玩一下發現「CollabNet Subversion Edge」功能挺強大,支援「LDAP」、「Https」。當您佈署完成「CollabNet Subversion Edge」可以透過「TortoiseSVN」進行版本的「更新」與「修改」。
「CollabNet Subversion Edge」設定
安裝過程,我就不多說拉,安裝完畢後進入「CollabNet Subversion Edge」,預設 帳號「admin」、密碼「admin」
點選「版本庫」=>「新版本庫」=>輸入「名字」
接著就會出現「版本庫建立成功」
點選「版本庫列表」,會出現「連接格式」
「TortoiseSVN」設定
在「Clinet」安裝「TortoiseSVN」,在「桌面」=>「右鍵」=>「SVN 取出」
1. 輸入「連接格式」
2. 選擇「匯出目錄徑」
輸入「帳號」及「密碼」
接著就會「Update」「 CollabNet Subversion Edge 」的「檔案」到您「Clinet」並產生「版本號」
PS. 第一次進行「Update」版本號為「0」,第二次進行「Update」版本號為「1」..以此類推
接著在「Clinet」新增「資料夾」
PS. 顯示「?」表示檔案尚未進行「Update」
點選「根目錄」=>「SVN送交」
勾選需要進行「Update」檔案
輸入「帳號」及「密碼」
此時就會產生新的「版本號」為「1」
並且會顯示「打勾」圖示
PS. 表示已經更新完畢
依序更新「檔案」..版本號就會慢慢增加
如何「還原」之前的「檔案」?
選擇「根目錄」=>「更新至版本」
如果您知道「版本號」可以直接輸入
如果您不知道此「版本」更新了「什麼」,點選「顯示紀錄」
此時會記錄著「每個」版本號 「更新」了什麼
此時我們建立「一份資料夾」,使用「TortoiseSVN 」建立「檔案庫」
點選「確定」
當我們在用「Clinet」進行連結時,只需打上「http://ip/svn/檔案名稱」,完全不需要使用到「Web」的操作介面
「CollabNet Subversion Edge」設定
安裝過程,我就不多說拉,安裝完畢後進入「CollabNet Subversion Edge」,預設 帳號「admin」、密碼「admin」
進入之後,點選「狀態」找到「啟動」
點選「版本庫」=>「新版本庫」=>輸入「名字」
接著就會出現「版本庫建立成功」
點選「版本庫列表」,會出現「連接格式」
「TortoiseSVN」設定
在「Clinet」安裝「TortoiseSVN」,在「桌面」=>「右鍵」=>「SVN 取出」
1. 輸入「連接格式」
2. 選擇「匯出目錄徑」
輸入「帳號」及「密碼」
接著就會「Update」「 CollabNet Subversion Edge 」的「檔案」到您「Clinet」並產生「版本號」
PS. 第一次進行「Update」版本號為「0」,第二次進行「Update」版本號為「1」..以此類推
接著在「Clinet」新增「資料夾」
PS. 顯示「?」表示檔案尚未進行「Update」
點選「根目錄」=>「SVN送交」
勾選需要進行「Update」檔案
輸入「帳號」及「密碼」
此時就會產生新的「版本號」為「1」
PS. 表示已經更新完畢
如何「還原」之前的「檔案」?
選擇「根目錄」=>「更新至版本」
如果您知道「版本號」可以直接輸入
如果您不知道此「版本」更新了「什麼」,點選「顯示紀錄」
此時會記錄著「每個」版本號 「更新」了什麼
「CollabNet Subversion Edge」設定「HTTPS」加密
使用「
TortoiseSVN 」直接建立「版本庫」
如果您有只細研究過「CollabNet Subversion Edge 」,您會發現「安裝目錄徑」在「C:\CSVN」,檔案版本庫的「存放位置」(C:\csvn\data\repositories)
點選「確定」
當我們在用「Clinet」進行連結時,只需打上「http://ip/svn/檔案名稱」,完全不需要使用到「Web」的操作介面
參考資料:
「 The Will Will Web」-「CollabNet Subversion Edge 安裝筆記 (2):整合 AD 網域篇」