九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Windows下搭建本地SVN服務(wù)器 | Phpvar's Blog

本文介紹Windows下搭建本地SVN服務(wù)器的方法,網(wǎng)上資料比較少也比較舊,大都介紹的是舊版本SVN使用svnserve.exe安裝svn服務(wù)的方法,而下面將會(huì)詳細(xì)介紹使用sc命令建立服務(wù)器并開啟服務(wù),這是搭建本地SVN服務(wù)器的關(guān)鍵所在!

SVN 全名是 Subversion,它是一個(gè)開源的版本控制軟件,官網(wǎng)鏈接:http://tortoisesvn.net/ ,與它類似的軟件有CVS,VSS,ClearCase。而 SVN 作為一個(gè)跨平臺(tái)的開源軟件,具有很強(qiáng)的活力,目前也已經(jīng)相當(dāng)成熟,很多開源項(xiàng)目都用它來管理文檔或是代碼。更多svn詳細(xì)資料可查看百度百科鏈接:http://baike.baidu.com/view/183128.htm

更為重要的是,不僅僅是團(tuán)隊(duì)開發(fā),作為個(gè)人獨(dú)立開發(fā)的項(xiàng)目(或者個(gè)人想維護(hù)的文檔)也可以用 SVN 進(jìn)行管理,而不需要另外一臺(tái)服務(wù)器。

TortoiseSVN 是 SVN 的一個(gè) Windows 外殼擴(kuò)展應(yīng)用,它可以幫助用戶直觀的進(jìn)行 SVN 的各種操作,而不需要使用命令行。

 

安裝SVN(Subversion),步驟如下:
1、下載&安裝Subversion的Windows客戶端TortoiseSVN:
安裝包鏈接:http://tortoisesvn.net/downloads

2、建立版本庫(Repository):

可以看作服務(wù)器上存放數(shù)據(jù)的數(shù)據(jù)庫,svn的所有操作都存放在這里。

在目錄D:\svn\repository下"右鍵->TortoiseSVN->Create Repository here ,執(zhí)行此目錄后就自動(dòng)創(chuàng)建了一系列目錄和文件

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

打開D:\svn\repository, 你會(huì)發(fā)現(xiàn)已經(jīng)多了一些目錄和文件, 打開conf子目錄, 打開svnserve.conf文件, 這里行前凡是有#的都等于是被注釋忽略了, 你可以把#去掉讓那一行生效, 或者自己新添加行. 里面的英文注釋已經(jīng)詳細(xì)說明了各種設(shè)置的含義, 最后你設(shè)置 [general]小節(jié)中行前沒有#號(hào)的內(nèi)容為:

anon-access = none
auth-access = write
password-db = passwd

含義是:

未驗(yàn)證用戶無任何權(quán)限 (如果把none修改為read就是給予讀權(quán)限)
已驗(yàn)證用戶給予寫權(quán)限 (當(dāng)然也能讀)
密碼數(shù)據(jù)存放到passwd文件中

然后打開同目錄的passwd文件來設(shè)置帳戶:

同樣, 設(shè)置[users]小節(jié)中行前沒有#號(hào)的內(nèi)容, 例如:

admin=123456

含義是:

用戶admin的密碼為123456

4、運(yùn)行獨(dú)立服務(wù)器:(舊版的svn需要用到svnservice.exe,新版改在dos(cmd)操作窗口下用sc命令建立服務(wù)器并開啟服務(wù))

sc create svnservice binPath= "E:\TortoiseSVN\bin\svnserve.exe --service -r F:\svn\repository" DisplayName= "svnservice" depend= Tcpip start= auto

binPath路徑代表svn的安裝目錄下的svnserve.exe文件路徑;-r為root的簡寫,F:\svn\repository是前面配置的版本庫路徑,DisplayName是設(shè)置svn服務(wù)的名稱;start=auto為將svn服務(wù)設(shè)置成開機(jī)啟動(dòng)!

最后是開啟svn服務(wù):
net start svnservice
(可以在“開始->運(yùn)行...”中執(zhí)行"services.msc",然后在圖形化界面中開啟"svnservice"服務(wù),同執(zhí)行上面語句效果一樣!)

當(dāng)然我們可以建立一個(gè)bat一鍵運(yùn)行上述命令:

sc create svnservice binPath= "E:\TortoiseSVN\bin\svnserve.exe --service -r F:\svn\repository" DisplayName= "svnservice" depend= Tcpip start= auto
net start svnservice
pause

安裝時(shí)只需要更改bat文件里面的2個(gè)路徑即可,簡化了命令的輸入,懶人必備方法啊,有木有!

5、初始化導(dǎo)入:

簡單說就是將需要svn控制的文件目錄先導(dǎo)入到svn,這步確定svn對(duì)應(yīng)路徑?。ㄗ⒁猓涸撐募夸浿?span style="font-size: 13px;">作為導(dǎo)入初始化,同后續(xù)的svn操作無任何關(guān)系,可隨意刪除),一般操作如下:

在你需要進(jìn)行版本控制的目錄上右擊, 選擇TortoiseSVN, 再選擇子菜單"導(dǎo)入...", 設(shè)置"文件庫url"為svn://localhost/folderName(folderName是隨意取的,確定之后,以后svn操作路徑就是這條了!), 點(diǎn)確定后就會(huì)提示文件正在導(dǎo)入.

需要注意的是,這里是svn文件庫與svn服務(wù)是同一臺(tái)計(jì)算機(jī)的情況, 所以可用localhost, 其它機(jī)器如果要訪問svn服務(wù), 應(yīng)該用svn://svn服務(wù)器的IP地址, 例如svn://192.168.1.125

6、客戶端基本操作 :

update、commit等

創(chuàng)建一個(gè)準(zhǔn)備用來存放版本控制工程的目錄,用來存放初始化導(dǎo)入后最后一次最新版本的目錄,程序的編寫和修改都在這個(gè)目錄完成。例如E:\project, 然后在這個(gè)目錄上右擊這個(gè)目錄,執(zhí)行SVN Checkout命令將svn目錄更新下來(會(huì)要求填寫前面搭建服務(wù)器端所設(shè)置的用戶admin密碼123456 ),本地修改完后再commit到版本庫(Repository)中

至此, Windows下搭建本地SVN服務(wù)器就算完成了, 你會(huì)看到E:\project及其下面的文件都被標(biāo)記了綠色對(duì)勾 !

另附:
1. 停止服務(wù)
使用"net stop svnservice"停止服務(wù)。
2.刪除服務(wù)
如果服務(wù)安裝的有問題,你可能需要?jiǎng)h除服務(wù)。要?jiǎng)h除前面添加的服務(wù),只需要運(yùn)行"sc delete svnservice"。

  
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Subversion配置和使用之服務(wù)器端配置說明(2)
用 Subversion 構(gòu)建版本控制環(huán)境
配置啟動(dòng)Subversion svn-serve服務(wù)器
Windows下在本機(jī)創(chuàng)建SVN服務(wù)
Subversion安裝手記
Myeclipse 8.5 配置SVN
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服