在阿里云上配置svn服務(wù)器地址 阿里云服務(wù)器搭建ssr

如何修改SVN的地址

1、打開項(xiàng)目所在位置并選中

創(chuàng)新互聯(lián)建站主營(yíng)鄂州網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開發(fā),鄂州h5微信小程序開發(fā)搭建,鄂州網(wǎng)站營(yíng)銷推廣歡迎鄂州等地區(qū)企業(yè)咨詢

2、右鍵選擇tortoiseSVN,然后選擇relocate

3、如果是漢化過的軟件,請(qǐng)選擇tortoiseSVN,然后選擇重新定位

4、輸入新的svn地址,不要輸錯(cuò),也不要輸入多余的空格等

5、點(diǎn)擊relocate

6、SVN地址修改成功。

如何在阿里云服務(wù)器上創(chuàng)建svn

1、下載綠色版svn(即zip壓縮包文件,如我下的是svn-win32-1.5.6.zip,當(dāng)然下安裝版的也可以):

2、解壓下載下來的綠色版svn和安裝svn的windows客戶端TortoiseSVN,按照提示安裝就可以,為了能立馬看到效果,最好重啟下機(jī)器,呵呵

3、創(chuàng)建版本庫(kù),打開命令窗口(開始-運(yùn)行,鍵入cmd,回車),我的svn服務(wù)器解壓目錄為F:\svn;在命令窗口輸入:

pushd F:\svn\bin

進(jìn)入到svn解壓目錄下的bin目錄,建立版本庫(kù),如我把版本庫(kù)安裝在:F:\svnrep,首先確認(rèn)F盤下是否存在svnrep文件夾,沒有我們可以在命令窗口鍵入:

mkdir F:\svnrep

就會(huì)創(chuàng)建一個(gè)snvrep文件夾,接下來,運(yùn)行如下命令:

svnadmin create F:\svnrep

這樣我們的版本庫(kù)就創(chuàng)建了,在F:\svnrep下你可以看到自動(dòng)生成了一些文件及文件夾;同時(shí),你也可以用TortoiseSVN的圖形界面來創(chuàng)建,在F:\svnrep文件夾中“右擊-TortoiseSVN-Create Repository here”, 同樣得到我們需要的結(jié)果,如果這文件夾已經(jīng)創(chuàng)建有了,你再創(chuàng)建,會(huì)自動(dòng)報(bào)錯(cuò)。

4、配置用戶和權(quán)限,打開F:\svnrep\conf目錄中的svnserve.conf文件,將[general](保證[general]這一行的前面不帶#號(hào),有#號(hào)就將#號(hào)去掉)下面的

# password-db = passwd(大概在20行)及# authz-db = authz(大概在27行)

前的#號(hào)去掉。保存文件;

然后打開同目錄中的passwd文件(可以用記事本打開),在[users](保證[users]這一行的前面不帶#號(hào),有#號(hào)就將#號(hào)去掉)下面添加用戶及此用戶對(duì)應(yīng)的密碼,格式為:

admin = password

表示用戶為admin 密碼為password 保存文件。

同時(shí)也可以修改同目錄下的authz文件,主要是用來控制用戶對(duì)svn版本庫(kù)里哪些目錄的文件是否有讀或?qū)憴?quán)限,讀為r寫為w,如果要賦給admin對(duì)版本庫(kù)下的目錄都有讀和寫權(quán)限,格式為:

[/]

admin = rw

/代表了svn版本庫(kù)下的起始位置,對(duì)于修改此文件的一些注意事項(xiàng),可以到網(wǎng)上搜索下呵呵。

5、運(yùn)行svn服務(wù)器,在命令窗口輸入:

svnserve -d -r F:\svnrep

這樣,svn服務(wù)器程序就啟動(dòng)了。但不要關(guān)閉這個(gè)命令窗口,關(guān)閉就意味著svn服務(wù)器停止。

6、導(dǎo)入項(xiàng)目到svn版本庫(kù)可以用TortoiseSVN客戶端進(jìn)行導(dǎo)入,在要導(dǎo)入的項(xiàng)目文件夾上“右擊-TortoiseSVN-Import…”在URL of repository輸入

svn://localhost/項(xiàng)目名

在Import Message中可以輸入你的信息,點(diǎn)擊ok按鈕,就開始導(dǎo)入了,完成導(dǎo)入后,項(xiàng)目目錄沒有任何變化,導(dǎo)入過程中沒報(bào)錯(cuò)的話,項(xiàng)目中的所有文件就導(dǎo)入到svn的版本庫(kù)里了;這個(gè)導(dǎo)入過程可以到任何一臺(tái)能訪問你svn服務(wù)器并安裝好TortoiseSVN客戶端的電腦上進(jìn)行,在要導(dǎo)入的文件或文件夾上“右擊右擊-TortoiseSVN-Import…”,在URL of repository 輸入:

svn://svn服務(wù)器IP/項(xiàng)目名

就OK

7、從版本庫(kù)中檢出,即復(fù)制出一份版本庫(kù)中的項(xiàng)目,在一個(gè)空的文件夾中“右擊-SVN Checkout”,在URL of repository中輸入:

svn://localhost/項(xiàng)目名

這樣我們就復(fù)制出了這個(gè)項(xiàng)目中的文件。

8、修改文件后更新到版本庫(kù),當(dāng)項(xiàng)目中的某一文件作了修改,可以通過在這個(gè)文件上“右擊-SVN Commit…”,這樣我們就將我們對(duì)這一文件的修改提交到了版本庫(kù)。

當(dāng)然還有很多功能,查看文件修改,比較文件各版本中的修改及不同處,== 不一一介紹了。注意的是TortoiseSVN客戶端版本最好是和svn服務(wù)器的版本一致,有時(shí)不一致的時(shí)候會(huì)發(fā)生錯(cuò)誤。推薦小鳥云,這些都是小鳥云工程師告訴我的

如何配置svn服務(wù)器

方法/步驟 一、準(zhǔn)備工作 1、SVN服務(wù)器:解壓縮包,可以從官方網(wǎng)站下載最新版本。 2、SVN客戶端:TortoiseSVN,即常說的小烏龜,是一個(gè)客戶端程序,用來與服務(wù)器端通訊。 二、安裝服務(wù)器和客戶端程序 1、SVN服務(wù)器:直接解壓縮到某個(gè)文件夾下即可。示例路徑:c:\svn\ 備注:如果下載的是msi程序,直接運(yùn)行按提示安裝即可。 2、SVN客戶端:直接運(yùn)行按提示安裝即可。示例路徑:C:\Program Files\Subversion 三、建立版本庫(kù)(Repository):示例路徑:e:\svnroot。建立版本庫(kù)有兩種方法: 方法一,建立空目錄e:\svnroot\repos1,進(jìn)入repos1文件夾,在空白處點(diǎn)擊右鍵,選擇“TortoiseSVN-Create Repositoryhere...”, 方法二,建立空目錄e:\svnroot\repos2,進(jìn)入DOS命令行,輸入如下命令: svnadmincreate e:\svnroot\repos2 四、運(yùn)行SVN服務(wù)器,啟動(dòng)服務(wù)。啟動(dòng)服務(wù)有兩種方法: 方法一,臨時(shí)啟動(dòng)服務(wù),在DOS下輸入如下命令: svnserve -d -r e:\svnroot\repos1 --listen-host ip地址 --listen-port=端口號(hào) 說明:“l(fā)isten-host”和“l(fā)isten-port”可選。默認(rèn)端口是3690,如果端口已經(jīng)被占用,可以通過選項(xiàng)listen-port指定端口號(hào)。 注意:請(qǐng)不要關(guān)閉命令行窗口,關(guān)閉窗口會(huì)把 svn服務(wù)就停止了。 方法二,啟動(dòng)SVN服務(wù)為后臺(tái)運(yùn)行程序: sc create svnserve binPath= "c:\svn\bin\svnserve.exe --service -r e:\svnroot\repos1" displayname= "Subversion" depend=Tcpip start= auto 說明一: (1)sc是windows自帶的服務(wù)配置程序。svnserve是服務(wù)的名稱,可根據(jù)需求取名。 (2)參數(shù)binPath表示svnserve可執(zhí)行文件的安裝路徑。 (3)--service表示以windows服務(wù)的形式運(yùn)行,--r指明svnrepository的位置,service參數(shù)與r參數(shù)都作為binPath的一部分,因此與svnserve.exe的路徑一起被包含在一對(duì)雙引號(hào)當(dāng)中。 (4)displayname表示在windows服務(wù)列表中顯示的名字,depend=Tcpip表示svnserve服務(wù)的運(yùn)行需要tcpip服務(wù),start=auto表示開機(jī)后自動(dòng)運(yùn)行。安裝服務(wù)后,svnserve要等下次開機(jī)時(shí)才會(huì)自動(dòng)運(yùn)行。 說明二: (1)binPath的等號(hào)前面無空格,等號(hào)后面有空格。displayname、depend、start也一樣,service前面是--,不是- ,而r前面是-。 (2)若要卸載svn服務(wù),則執(zhí)行 sc delete svnserve 即可。 (3)從“sc”到“auto”是在同一個(gè)命令sc,必須寫在同一行。 (4)啟動(dòng)服務(wù)命令:netstart svnserve,停止服務(wù)命令:net start svnserve,也可以進(jìn)入Windows提供的界面操作SVNService服務(wù)了,即控制面板—服務(wù)。 (5)如果路徑中包括空格,一定要用“\”處理“"”號(hào),例如上面的例子中如果svnserve.exe在“c:\programfiles\svn\”中,則命令應(yīng)該寫為“binpath="\"c:\programfiles\svn\bin\svnserve.exe\" 五、配置用戶和權(quán)限 (1)修改svnserve.conf,在e:\svn\repos1\conf目錄下,用文本編輯器打開svnserve.conf: 將: # anon-access = read # auth-access = write # password-db = passwd 改為 anon-access = read auth-access = write password-db = passwd 注意說明: anon-access等列前面是沒有空格的。 anon-access = read表示沒通過用戶名密碼登錄的訪問只有讀的權(quán)限,如果改為none則沒有用戶名密碼不能訪問 auth-access = write表示通過用戶名密碼登錄的有寫的權(quán)限(當(dāng)然讀的權(quán)限也就有了) password-db = passwd表示可以通過 用戶名 = 密碼 的方式在passwd文件中添加用戶 (2)修改同目錄的passwd文件,增加用戶帳號(hào): 將: [users] # harry = harryssecret # sally = sallyssecret 添加帳號(hào): [users] # harry = harryssecret # sally = sallyssecret admin = admin 添加一個(gè)admin賬戶,密碼是admin。 六、初始化SVN,導(dǎo)入數(shù)據(jù) 選中要上傳SVN的文件夾,“右鍵 -TortoiseSVN - Import...” ,在彈出對(duì)話框的“URL of repository”輸入“svn://localhost/project1/”。在“Importmessage”輸入注釋,點(diǎn)擊OK,要求輸入帳號(hào),輸入賬戶admin和密碼admin。 七,測(cè)試SVN 本地測(cè)試:新建一空文件夾test1,單擊右鍵,選擇“SVN Checkout”,在“URL of repository”中輸入“svn://localhost/project1”。 其他機(jī)器測(cè)試:如果運(yùn)行svnserve的主機(jī)IP地址是1.2.3.4,則URL輸入的內(nèi)容就是“svn://1.2.3.4/project1”。

今天租用了阿里云服務(wù)器,怎么在這臺(tái)遠(yuǎn)程服務(wù)器上搭建svn服務(wù)。

您好。云服務(wù)器進(jìn)去后和本地電腦操作是一樣的,遠(yuǎn)程登錄后就可以了,開始菜單,點(diǎn)擊運(yùn)行,輸入mstsc,輸入ip,用戶名密碼,登錄。這樣進(jìn)去后您看到的和本地電腦是一樣的。根據(jù)您網(wǎng)上搜索到的搭建教程搭建就可以了。

海騰數(shù)據(jù)賽龍為您解答

分享文章:在阿里云上配置svn服務(wù)器地址 阿里云服務(wù)器搭建ssr
分享鏈接:http://www.muchs.cn/article48/ddipdep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、用戶體驗(yàn)、小程序開發(fā)、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)