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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

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

發(fā)布時(shí)間:2023/12/20 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows下安装配置SubVersion的简明步骤 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Windows下安裝配置SubVersion的簡(jiǎn)明步驟

[使用的安裝程序和文檔說(shuō)明]

svn-1.4.0-setup.exeSubversion服務(wù)端1.4.0安裝程序;

SubService.rar:??SubServe服務(wù)Windows輔助工具;

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

TortoiseSVN-nightly-1.4.0-zh-CN.CHMTortoiseSVN客戶(hù)端工具的使用說(shuō)明。

svn-book-cn.pdfSubVersion的中文版使用手冊(cè)。

?

[服務(wù)端安裝配置步驟]

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

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

3.??指定SVN服務(wù)版本庫(kù)的根目錄(后續(xù)所有版本文件將會(huì)存儲(chǔ)于此目錄下)

a)?????????運(yùn)行cmd,進(jìn)入命令行;

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

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

4.??啟動(dòng)SVN服務(wù):打開(kāi)“管理工具”-“服務(wù)”,找到SVNService服務(wù),啟動(dòng)類(lèi)型設(shè)置為“自動(dòng)”,并啟動(dòng)該服務(wù);

服務(wù)端安裝配置完成,接下來(lái)建立工程版本庫(kù)。

?

[服務(wù)端建立版本庫(kù)]

5.??建立臨時(shí)目錄,并把所有工程文件放入該目錄,建好后一般目錄結(jié)構(gòu)示例如下:

E:/Temp????????????????###?你所創(chuàng)建的臨時(shí)目錄,版本庫(kù)建立以后可刪除。

├─MyProject1???????###?你的第一個(gè)項(xiàng)目目錄。

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

????├─Tags????????###?推薦建立的標(biāo)簽?zāi)夸洝?span lang="EN-US">

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

????????└─01Doc???????###?下面為你自己的項(xiàng)目目錄,根據(jù)需要自己創(chuàng)建。

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

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

????????└─…

└─MyProject2??????###?你的第二個(gè)項(xiàng)目目錄。

????├─Branches

????├─Tags

????└─Trunk

????????└─…

└─…?????????????###?你的其他項(xiàng)目目錄。

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

7.??建立版本庫(kù):

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

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

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

c)????????如果創(chuàng)建成功,MyProject1目錄下會(huì)自動(dòng)創(chuàng)建好Confdav,db等目錄和readmeformat文件:

8.??把臨時(shí)文件導(dǎo)入到已建立的版本庫(kù)中:

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

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

9.??配置版本庫(kù):

a)?????????找到D:/SvnVob/ MyProject1/Confg?目錄,進(jìn)行相關(guān)配置;

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

Line 12?:去掉注釋,修改為頂格寫(xiě),表示不允許匿名訪問(wèn)

anon-access = none??

Line 13?:去掉注釋,修改為頂格寫(xiě),表示允許授權(quán)寫(xiě)訪問(wèn)

auth-access = write????

Line 18?:去掉注釋,修改為頂格寫(xiě),表示使用passwd配置文件來(lái)設(shè)置用戶(hù)名和密碼。

password-db = passwd

Line 25?:去掉注釋,修改為頂格寫(xiě),表示使用authz配置文件來(lái)設(shè)置權(quán)限分組管理。

authz-db = authz

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

[users]

sa = admin

aaa = aaa

bbb= bbb

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

[groups]

Manager = sa

Developer = aaa,bbb

[/]

@manager = rw

aaa = rw

bbb = r

[/:01Doc]

@manager = rw

aaa = rw

bbb = r

10.????測(cè)試版本庫(kù),進(jìn)行CheckOut操作:

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

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

如果可以checkout,則證明整個(gè)庫(kù)配置完成。

?

前面的是在服務(wù)器上配置并測(cè)試客戶(hù)端操作的步驟。下面看如何在另外一臺(tái)機(jī)器上進(jìn)行CheckOutCommitUpdate操作。

[客戶(hù)端安裝配置步驟]

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

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

3.??在彈出的CheckOut對(duì)話(huà)框中,選擇url為“svn://[服務(wù)器IP地址]/MyProject1

4.??在提示的用戶(hù)名和密碼對(duì)話(huà)框中輸入服務(wù)端配置的用戶(hù)名和密碼;然后點(diǎn)擊OK;后面對(duì)話(huà)框中即會(huì)顯示逐個(gè)加入的文件和目錄信息,最后一條顯示“Completed??At Version?1

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

?

?

原網(wǎng)址:http://www.cnblogs.com/kkjmyazi/archive/2006/11/30/577996.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。