<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    melody

    成為最優秀的自己
    數據加載中……
    轉 svn
      SVN是類似CVS的版本管理工具,至于什么是版本管理我就不多說了,今天折騰了好久CVS,先去sourceforge.net下載了tortoise cvs,一個安裝文件,但是實際上一起裝了服務器端和客戶端2個部分,一個CVSNT,另一個是tortoise cvs客戶端。
       我的服務器環境:win2003 server
       客戶端:winxp
       CVSNT 新建倉庫設置看起來是沒問題,因為第一次需要新建一個模塊,這樣遠程才能訪問,我在這臺機器上怎么做都沒法建成這個模塊。然而同樣的步驟,我在另一臺XP上就沒問題,暈,誰知道WIN2003是不是還得有什么特殊的設置。
       后來跟林大大訴苦,他告訴我其實還有另一個東東,哈哈,那就是SVN了。我就立刻著手下載安裝了。
    一、安裝程序
    1、SERVER端:svn-1.4.3-setup.exe,如果你下載下來解壓縮后一看是一大堆文件而不是一個文件那就不對,還得編譯,麻煩,還是聽我的吧。我的安裝路徑是C:\Program Files\Subversion
    2、CLINET端:
    TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi
    LanguagePack-1.4.3.8645-win32-zh_CN.exe(這個是語言包)
    先裝程序后裝語言包,裝完這個提示要重啟,其實你不重啟也沒事,照樣用。
    我在我的2003機器上兩個都裝了,在我XP機器上我只裝了客戶端。
    現在看看裝完了都有哪些文件:
    http://static4.photo.sina.com.cn/orignal/593ee221d4298ed84b833
    圖一:C:\Program Files\Subversion的文件
    http://static7.photo.sina.com.cn/orignal/593ee2214db5fc1524fa6
    圖二:C:\Program Files\Subversion\bin的文件
    二、創建倉庫
    1、我在我的f盤下建立了一個文件夾叫做cat,也就是f:\cat,這是我的倉庫所在地,這里會存放管理倉庫資料的數據庫。
    2、開始-運行-cmd,哈哈,進行命令行操作
    C:\Program Files\Subversion\bin>svnadmin create f:cat
    這里運行了在C:\Program Files\Subversion\bin文件夾下的svnadmin.exe這個程序,它執行參數是creat f:cat注意這里可沒有\,f后面直接跟:了,看看運行完畢,f:\cat里面多了哪些文件
    http://static4.photo.sina.com.cn/orignal/593ee221be88661387943
    圖三:倉庫文件
    三、創建數據模塊(工程?隨便叫什么,這就是你打算作版本管理的文件所在地)
    1、在我的f盤下我創建了一個文件夾叫做xgmcat,也就是f:\xgmcat
    2、在xgmcat下面我又創建了3個文件夾,它們分別是branches,tags和truck,然后我在truck下面隨便拷貝了幾個文件。
    四、導入數據模塊
    回到命令行,輸入下面的命令
    C:\Program Files\Subversion\bin>svn import f:/xgmcat file:///f:/cat -m "initial import"
    當然這里用的就是svn.exe這個程序作的導入操作,其中f:/xgmcat就是我剛才的數據模塊所在的文件夾路徑,你也可以自己設,你數據在哪兒就設哪兒。
    可千萬注意后面這塊file:///f:cat,這里一般需要svn://,http://,file://等開頭,因為我是在本地我的2003操作的,所以我用file。后面一定是3個/,
    接著是我的倉庫所在地f:/cat。下面是我敲回車之后,系統的執行結果。
    /**執行的結果start**/
    新增           F:\xgmcat\branches
    新增           F:\xgmcat\truck
    新增           F:\xgmcat\truck\CHANGELOG_for_chinese.php
    新增           F:\xgmcat\truck\globals.php-off
    新增           F:\xgmcat\truck\globals.php
    新增           F:\xgmcat\truck\CHANGELOG.php
    新增           F:\xgmcat\truck\configuration.php
    新增           F:\xgmcat\truck\configuration.php-dist
    新增           F:\xgmcat\truck\COPYRIGHT.php
    新增           F:\xgmcat\tags

    提交后的版本為 1。
    /**執行的結果end**/
    成功導入。
    五、運行svn server
    1、我在命令行輸入
    C:\Program Files\Subversion\bin>svnserve -d --listen-port=8080 --root=f:\cat
    敲回車之后,光標停那兒了,別擔心,那是正常的,說明這個server在運行。上面命令執行的是svnserve.exe這個程序,記住這里可不是svnserver,沒這個“r”字母。還有最后這個f:\cat正是我的倉庫所在地。
    2、效果
    回到資源管理器,由于tortoise cvs客戶端安裝完之后,右鍵就增加了內容項目,右鍵選擇如下圖:
    http://static14.photo.sina.com.cn/orignal/593ee2210a3711c0f1a5d
    圖四:選擇ropo browser
    輸入file:///f:/cat,這里顯示的是我剛才導入的數據模塊的文件結構,其實這只是個虛擬的,在資源管理器打開倉庫所在地f:/cat其實是安裝的svn的那些文件,而并不是圖中顯示的那些。
    http://static10.photo.sina.com.cn/orignal/593ee2214ea572a49e099
    圖五:輸入file:///f:/cat后的效果
    六、遠程訪問svn server
    我這臺2003是服務器用途,其實我一般用的都是我的XP,這臺服務器是我存文件的地方,那我就需要在我的XP機器能夠執行存取操作。
    F:\cat\conf下面有2個文件要改。
    1、passwd修改為
    [users]
    admin = admin
    guest = guest
    千萬小心admin和guest你刪除前面的#時候,后面跟著的空格也要刪掉,否則報錯
    2、svnserve.conf修改為
    [general]
    anon-access = read
    auth-access = write
    password-db = passwd
    realm = repos
    關于空格的問題也是同樣。
    3、看看效果
    輸入svn://localhost:8080這里一定要寫svn,而不是http,因為我們這里用的是svn server
    http://static4.photo.sina.com.cn/orignal/593ee221c5c4a5f5f0383
    圖六:svn執行效果
    4、我在到我的遠程xp那試試
    輸入svn://2003的IP地址:8080
    成功了。

    posted on 2008-03-12 22:27 meilody 閱讀(241) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 男人的好看免费观看在线视频| 蜜桃AV无码免费看永久| 日韩毛片无码永久免费看| 亚洲日韩乱码中文无码蜜桃| 久久久久免费看成人影片| 亚洲AV成人精品网站在线播放| 成人爽a毛片免费| 亚洲AV无码一区东京热| 最近2019中文免费字幕在线观看| 亚洲色欲一区二区三区在线观看| 精品无码一级毛片免费视频观看| 亚洲中文字幕无码不卡电影 | 亚洲日本成本人观看| 午夜毛片不卡高清免费| 亚洲精品蜜夜内射| 亚洲第一区精品日韩在线播放| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 嫩草影院免费观看| 亚洲AV女人18毛片水真多| 亚洲AV成人潮喷综合网| 日韩精品无码免费专区网站| 亚洲黄色免费网址| 性色av免费观看| 伊人久久国产免费观看视频| 久久被窝电影亚洲爽爽爽| 精品福利一区二区三区免费视频 | 国产精品免费观看久久| 国产精品亚洲综合| 国产亚洲色婷婷久久99精品| 最近中文字幕大全中文字幕免费 | 亚洲AV无码一区东京热久久| 97在线观看永久免费视频| 亚洲av无码兔费综合| 亚洲狠狠婷婷综合久久久久| 免费国产成人高清在线观看网站 | 亚洲另类小说图片| 亚洲成网777777国产精品| 最好看最新的中文字幕免费| 亚洲av无码专区亚洲av不卡| 人人狠狠综合久久亚洲88| 久久不见久久见免费影院|