日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows下安装配置SubVersion的简明步骤

發布時間:2023/12/20 windows 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows下安装配置SubVersion的简明步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Windows下安裝配置SubVersion的簡明步驟

[使用的安裝程序和文檔說明]

svn-1.4.0-setup.exeSubversion服務端1.4.0安裝程序;

SubService.rar:??SubServe服務Windows輔助工具;

TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi:?推薦使用的一個Windows資源管理器集成的客戶端工具。

TortoiseSVN-nightly-1.4.0-zh-CN.CHMTortoiseSVN客戶端工具的使用說明。

svn-book-cn.pdfSubVersion的中文版使用手冊。

?

[服務端安裝配置步驟]

1.??使用svn-1.4.0-setup.exe?安裝服務端程序;

2.??SubService.rar中解壓SubService.exe?[SubVersion安裝路徑]/bin?目錄下;

3.??指定SVN服務版本庫的根目錄(后續所有版本文件將會存儲于此目錄下)

a)?????????運行cmd,進入命令行;

b)????????執行命令,制定根目錄,假設你指定的目錄為:d:/SvnVob

SVNService -install -d -r??d:/SvnVob

4.??啟動SVN服務:打開“管理工具”-“服務”,找到SVNService服務,啟動類型設置為“自動”,并啟動該服務;

服務端安裝配置完成,接下來建立工程版本庫。

?

[服務端建立版本庫]

5.??建立臨時目錄,并把所有工程文件放入該目錄,建好后一般目錄結構示例如下:

E:/Temp????????????????###?你所創建的臨時目錄,版本庫建立以后可刪除。

├─MyProject1???????###?你的第一個項目目錄。

????├─Branches????###?推薦建立的分支目錄。

????├─Tags????????###?推薦建立的標簽目錄。

????└─Trunk???????###?必須的主分支目錄,所有初始版本的項目文件放于該目錄下。

????????└─01Doc???????###?下面為你自己的項目目錄,根據需要自己創建。

????????└─02Source

????????└─03Release

????????└─…

└─MyProject2??????###?你的第二個項目目錄。

????├─Branches

????├─Tags

????└─Trunk

????????└─…

└─…?????????????###?你的其他項目目錄。

6.??使用TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi?安裝客戶端程序;

7.??建立版本庫:

a)?????????在你的SVN服務版本庫的根目錄(如前面D:/SvnVob)下,創建項目目錄(MyProject1),則創建好的路徑如:D:/SvnVob/ MyProject1

b)????????在資源管理器中選中“MyProject1”目錄,右鍵選擇“TortoiseSvn”-“Create Repository Here”子菜單創建版本庫;

注意:MyProject1目錄必須為空,否則不能創建成功。

c)????????如果創建成功,MyProject1目錄下會自動創建好Confdav,db等目錄和readmeformat文件:

8.??把臨時文件導入到已建立的版本庫中:

a)?????????在資源管理器中選中第5步建好的臨時項目目錄“MyProject1”(如前E:/Temp/MyProject1),右鍵選擇“TortoiseSvn”-“Import”子菜單;

b)????????在彈出的Import對話框中,選擇url為“svn://[服務器IP地址]/MyProject1,然后點擊“Ok”;后面對話框中即會顯示逐個加入的文件和目錄信息,最后一條顯示“Completed??At Version?1

9.??配置版本庫:

a)?????????找到D:/SvnVob/ MyProject1/Confg?目錄,進行相關配置;

b)????????首先編輯svnserve.conf?文件(如果使用http: and/or file: URLs,則不需要修改該文件):關鍵是三行:

Line 12?:去掉注釋,修改為頂格寫,表示不允許匿名訪問

anon-access = none??

Line 13?:去掉注釋,修改為頂格寫,表示允許授權寫訪問

auth-access = write????

Line 18?:去掉注釋,修改為頂格寫,表示使用passwd配置文件來設置用戶名和密碼。

password-db = passwd

Line 25?:去掉注釋,修改為頂格寫,表示使用authz配置文件來設置權限分組管理。

authz-db = authz

c)????????編輯passwd?文件,配置用戶名和密碼,如:

[users]

sa = admin

aaa = aaa

bbb= bbb

d)??????編輯authz文件,配置權限分組,如:

[groups]

Manager = sa

Developer = aaa,bbb

[/]

@manager = rw

aaa = rw

bbb = r

[/:01Doc]

@manager = rw

aaa = rw

bbb = r

10.????測試版本庫,進行CheckOut操作:

a)?????????在資源管理器中,選中自己的工作目錄,如“E:/MyProject1;右鍵選擇“Svn CheckOut”菜單;

b)????????在彈出的CheckOut對話框中,選擇url為“svn://[服務器IP地址]/MyProject1,然后點擊OK;后面對話框中即會顯示逐個加入的文件和目錄信息,最后一條顯示“Completed??At Version?1

如果可以checkout,則證明整個庫配置完成。

?

前面的是在服務器上配置并測試客戶端操作的步驟。下面看如何在另外一臺機器上進行CheckOutCommitUpdate操作。

[客戶端安裝配置步驟]

1.??使用TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi?安裝客戶端程序;

2.??在資源管理器中,選中自己的工作目錄,如“E:/MyProject1;右鍵選擇“Svn CheckOut”菜單;

3.??在彈出的CheckOut對話框中,選擇url為“svn://[服務器IP地址]/MyProject1

4.??在提示的用戶名和密碼對話框中輸入服務端配置的用戶名和密碼;然后點擊OK;后面對話框中即會顯示逐個加入的文件和目錄信息,最后一條顯示“Completed??At Version?1

如果成功,可以在本地E:/MyProject1目錄下看到相應的代碼文件。選中文件或目錄,可以進行“SVN Update”(從服務器更新版本)和“Svn Commit”(提交更改到服務器)操作。

?

?

原網址:http://www.cnblogs.com/kkjmyazi/archive/2006/11/30/577996.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Windows下安装配置SubVersion的简明步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。