<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲美女大bbbbbbbbb| 色播亚洲视频在线观看| 亚洲色大成网站www尤物| 久久国产乱子伦免费精品| 亚洲AV色香蕉一区二区| 四虎影视成人永久免费观看视频 | 永久免费A∨片在线观看| 国外亚洲成AV人片在线观看| 一级全免费视频播放| 亚洲日本va在线视频观看| 老司机69精品成免费视频| 亚洲av日韩av无码| 亚洲精品在线免费观看视频| 亚洲一卡二卡三卡| 嫩草影院在线免费观看| 自拍偷自拍亚洲精品播放| 亚洲精品高清在线| a毛片免费播放全部完整| 久久久亚洲裙底偷窥综合| 大学生一级毛片免费看| 亚洲色无码专区一区| 国产成人免费片在线观看| 一道本在线免费视频| 亚洲AV无码一区二区二三区软件| 国产高清不卡免费视频| 国产成人精品日本亚洲18图| 在线免费观看国产视频| jizz在线免费播放| 亚洲精品在线观看视频| 无码人妻一区二区三区免费手机 | 午夜dj免费在线观看| 免费夜色污私人影院网站电影 | 亚洲美女高清一区二区三区| 丝袜足液精子免费视频| 亚洲一区二区三区不卡在线播放| 成人永久免费福利视频网站| 日韩精品无码免费专区午夜不卡| 亚洲av乱码一区二区三区香蕉| 一本色道久久88综合亚洲精品高清| 免费无码又爽又刺激一高潮| 久久久久久亚洲精品影院|