空間站

          北極心空

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks
          簡單介紹如何在Windows平臺通過TortoiseSVN搭建簡單的自用svn文件管理服務器。
           目的

          1.架設基于Svnserve的服務器

          2.讓Svnserve在Windows啟動時,自動啟動  

          一,下載TortoiseSVN和Subversion軟件

          1.下載TortoiseSVN,當前最新的版本是1.4.4, 從這兒下載http://prdownloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi?download

          2.安裝

          3.重啟

          4.下載Subversion,當前最新版是1.4.4,從這兒下載http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91%20.

          5.安裝

          二,新建倉庫
              倉庫是存放你的源代碼文件等等的集散地。

          1.在任意地方新建一個文件夾。譬如: d:"Repo.

          2.右擊這個文件夾,選擇TortoiseSVN->Create repository here …

          3.創建倉庫結束 


          三,架設Svnserver服務器
              Svnserver是Subversion自帶的一個輕量級的服務器。
              1. 啟動Svnserver服務

          1.Windows桌面,點擊開始

          2.運行,鍵入cmd(打開一個dos窗口)

          3.鍵入svnserve.exe –daemon –root drive:"path"to"repository

          4.啟動了一個svn服務器。

          5.這樣你就可以從任何地方訪問你的repository了,譬如svn co svn://192.168.0.1/test/trunk或者svn co svn://localhost/test/trunk

              2. 讓Svnserver隨Windows自動啟動

          1.sc create svnserve binpath= “C:"Program Files"Subversion"bin"svnserve.exe –service –root drive:"path"to"repository” displayname= “Subversion” depend= tcpip start= auto   將C:"Program Files"Subversion"改為Subversion安裝文件夾,將drive:"path"to"repository改為Repository所在文件夾。如果命令寫錯了,先sc delete svnserve,然后再寫命令,否則會因為有相同的服務名,而無法創建成功

              3. 控制Svnserver訪問權限

          1.讓匿名訪問可以讀可以寫:Repository所在位置下的conf目錄,打開svnserve.conf,把[general]下的password-db = passwd前的注釋去掉,注意要把空格也去掉。然后再在passwd文件里添加用戶和用戶名

          posted on 2007-10-09 08:54 蘆葦 閱讀(1210) 評論(0)  編輯  收藏 所屬分類: JAVA其他
          主站蜘蛛池模板: 札达县| 遂昌县| 永善县| 克山县| 昂仁县| 磐安县| 会东县| 滁州市| 洪雅县| 轮台县| 聊城市| 千阳县| 富锦市| 衡阳市| 木里| 嘉善县| 聊城市| 泌阳县| 雅江县| 盈江县| 沐川县| 万宁市| 凤阳县| 延吉市| 丹阳市| 磴口县| 稻城县| 莱芜市| 宣武区| 荔浦县| 扬中市| 盐亭县| 鸡东县| 若羌县| 章丘市| 民丰县| 普洱| 上蔡县| 独山县| 依兰县| 三明市|