空間站

          北極心空

            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其他
          主站蜘蛛池模板: 鄱阳县| 阳东县| 承德市| 彭山县| 大竹县| 通辽市| 古田县| 波密县| 偏关县| 竹山县| 安仁县| 乌什县| 阿拉善盟| 邻水| 名山县| 桂平市| 灵宝市| 昭平县| 应城市| 珠海市| 新安县| 虎林市| 龙井市| 崇文区| 渝北区| 肇州县| 岑巩县| 遂溪县| 贵南县| 新沂市| 新闻| 易门县| 长泰县| 中山市| 台南市| 临清市| 上林县| 象州县| 阳西县| 炉霍县| 吴川市|