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

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

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

    posts - 19,  comments - 123,  trackbacks - 0

    ?

    一、 軟件下載并安裝

    1、? 服務(wù)器

    1 )下載 Subversion 服務(wù)器端軟件,網(wǎng)址: http://subversion.tigris.org/ 。在下載頁面找到 Windows NT, 2000, XP and 2003 然后點擊相關(guān)連接進入即可下載,目前最新版本是 svn-1.3.2-setup.exe

    2 )下載后,運行 svn-1.3.2-setup.exe 直到安裝成功。

    2、? 客戶端

    1 )下載 Subversion windows 客戶端程序 TortoiseSVN 和中文語言包,網(wǎng)址: http://tortoisesvn.tigris.org/ 。目前最新版本是 TortoiseSVN-1.3.5.6804-svn-1.3.2.msi LanguagePack-1.3.5.6804-win32-zh_CN.exe

    2 )下載后,先運行 TortoiseSVN-1.3.5.6804-svn-1.3.2.msi 安裝程序,完成后,提示要重啟計算機,選擇“否”,運行中文語言包程序完成后再重啟計算機。
    安裝完成后,會在右鍵菜單中增加相應(yīng)的操作,如下圖:?
    1.JPG

    二、 建立版本庫
    運行 Subversion 服務(wù)器需要首先要建立一個版本庫( Repository ),可以看作服務(wù)器上存放數(shù)據(jù)的數(shù)據(jù)庫,有兩種方法可以建立版本庫:
    1、? 命令行方法:在命令行模式下,運行 svnadmin create f:\repository ,即可在 F 盤下創(chuàng)建一個版本庫 repository
    2、? 界面操作方法:在 F:\repository 目錄下,右鍵,選擇 TortoiseSVN 下的“在此創(chuàng)建文件庫”,文件庫類型選擇默認的“本地文件系統(tǒng) (FSFS) ”,這樣就會在該目錄下創(chuàng)建一個版本庫。
    2.JPG?

    三、 配置用戶和權(quán)限

    1、? F:\repository\conf\svnserve.conf 文件中去掉 # password-db = passwd 項前面的 # 號和空格(空格一定要去掉,否則會報錯)。

    svnserve.conf 文件內(nèi)容如下:

    [general]

    # anon-access = read

    # auth-access = write

    # password-db = passwd

    # authz-db = authz

    # realm = My First Repository

    各參數(shù)定義如下:

    anon-access :定義非授權(quán)用戶的訪問權(quán)限,有三種方式: none read write ,設(shè)置為 none 限制訪問, read 為只讀, write 為具有讀寫權(quán)限,默認為 read

    auth-access :定義授權(quán)用戶的訪問權(quán)限,有三種方式: none read write ,設(shè)置為 none 限制訪問, read 為只讀, write 為具有讀寫權(quán)限,默認為 write

    password-db :定義保存用戶名和密碼的文件名稱,這里為 passwd ,和該文件位于同一目錄。

    authz-db :定義保存授權(quán)信息的文件名稱,這里為 authz ,和該文件位于同一目錄。

    realm :定義客戶端連接是的“認證命名空間”, Subversion 會在認證提示里顯示,并且作為憑證緩存的關(guān)鍵字。

    2、? F:\repository\conf\ passwd 文件中去掉 # harry = harryssecret # sally = sallyssecret 兩項前面的 # 號和空格。

    passwd 文件內(nèi)容如下:

    [users]

    # harry = harryssecret

    # sally = sallyssecret

    這里定義了兩個用戶 harry sally ,用戶密碼分別是 harryssecret sallyssecret 。同樣,我們還可以定義自己的用戶名和密碼。

    四、 運行服務(wù)器

    在命令行模式下,運行 svnserve –d –r f:\repository ,服務(wù)器即可啟動。
    3.JPG

    五、 初始文件導(dǎo)入
    1、
    在我們想要做版本控制的項目根目錄下,右鍵,選擇 TortoiseSVN 中的導(dǎo)入,
    4.JPG

    2、然后提示輸入文件庫路徑,如: svn://localhost/repository
    5.JPG?

    3、確定后提示要輸入用戶名和密碼,輸入我們在 passwd 文件中定義的用戶名和密碼后(如用戶名為 harry ,密碼為 harryssecret ),數(shù)據(jù)就導(dǎo)入到我們定義的版本庫 repository 中了。

    六、 客戶端操作

    1、? 從版本庫中取出項目:

    在右鍵菜單中選擇“ SVN 取出”,
    6.JPG
    然后在“文件庫
    URL ”一欄填寫 Subversion 服務(wù)器上文件庫的路徑,如: svn://localhost/repository ,確定后,就可以取出文件庫 repository 中的文件。
    ??7.JPG

    2、? 更新項目:

    在右鍵菜單中選擇“ SVN 更新”就可以將文件庫中最新版本的文件取到本地計算機上。
    8.JPG?

    3、? 提交修改:

    對修改過的文件確定沒有問題后即可提交到文件庫中, 確定后,即可將修改過的文件提交到版本庫中。
    ?9.JPG
    10.JPG

    4、? 查看文件庫

    選擇“文件庫瀏覽器”菜單,就可以打開 Subversion 服務(wù)器上可見的文件庫, 并可以對文件庫中的文件及文件夾進行操作。
    ?11.JPG
    12.JPG

    posted on 2006-08-04 10:40 韓淚 閱讀(5791) 評論(8)  編輯  收藏 所屬分類: 開發(fā)工具


    FeedBack:
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2006-08-10 11:43 | leolee
    謝謝你!  回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2006-08-16 10:41 | max
    另外也沒有提示我輸入用戶名與密碼.

    我的系統(tǒng)會產(chǎn)生下面這個問題
    Error * 期待文件系統(tǒng)(FS)格式 “1”;找到格式“2”

    知道什么問題嗎?
      回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2006-08-16 12:58 | 韓淚
    能將你的問題描述的更清楚些嗎?你上面的問題目前我還沒有碰到過  回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2006-08-17 12:48 | javac
    感覺是你服務(wù)器的文件格式有問題,可以到“我用subversion”論壇問問
    http://www.iusesvn.com  回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2006-08-29 17:14 | libojacky
    Error * 期待文件系統(tǒng)(FS)格式 “1”;找到格式“2”
    這個問題是客戶端版本問題   回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2007-04-12 09:53 | boar
    謝謝高人  回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2007-10-08 21:07 | 小屋
    好東西,謝謝了.看圖學(xué)得快.
    如果是在Windows下的要安裝服務(wù)器版的話,
    http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91子 這個網(wǎng)址下載.exe的安裝版.
    減少不必要的配置.  回復(fù)  更多評論
      
    # re: 【原創(chuàng)】版本控制軟件Subversion的使用筆記
    2008-03-27 10:01 |
    謝謝謝謝,好東西,學(xué)習(xí)了......  回復(fù)  更多評論
      

    虛其心,可解天下之問; 專其心,可治天下之學(xué); 靜其心,可悟天下之理; 恒其心,可成天下之業(yè)。

    常用鏈接

    留言簿(12)

    隨筆分類(19)

    隨筆檔案(19)

    搜索

    •  

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲a∨无码一区二区| a级毛片免费观看在线| 免费欧洲美女牲交视频| 99免费在线视频| 亚洲人配人种jizz| 亚洲裸男gv网站| 亚洲视频在线免费播放| 色多多免费视频观看区一区| 亚洲av最新在线网址| 成年女性特黄午夜视频免费看 | 亚洲色偷偷综合亚洲av78| 亚洲成aⅴ人片久青草影院| 精品一区二区三区无码免费视频| 四虎永久免费网站免费观看| 特黄特色大片免费| 国产亚洲一区二区精品| 成年免费大片黄在线观看岛国| jzzjzz免费观看大片免费| 亚洲国产精品日韩在线| 国产精品亚洲精品日韩已方| 久久经典免费视频| 在线观看肉片AV网站免费| 亚洲人成无码网站在线观看| 久久综合图区亚洲综合图区| 免费中文字幕一级毛片| 999久久久免费精品国产| 中文字字幕在线高清免费电影| 亚洲AV男人的天堂在线观看| 久久亚洲AV午夜福利精品一区| 日本成人在线免费观看| 久久九九兔免费精品6| 丝袜捆绑调教视频免费区| 亚洲熟妇无码AV不卡在线播放 | 亚洲二区在线视频| 亚洲VA中文字幕无码毛片| 午夜亚洲福利在线老司机| 操美女视频免费网站| 亚洲成年人免费网站| 两个人看的www免费视频中文| 国产成人亚洲综合a∨| 亚洲AV成人影视在线观看|