當前位置:首頁 » 城管服務 » svn伺服器啟動

svn伺服器啟動

發布時間: 2020-12-29 20:38:54

A. 怎麼用linux命令啟動服務器svn服務

先轉到SVN的安裝目錄,比如,你安裝在/home/svn 下面。
然後轉到bin目錄下,在這里可以看見一個叫專svnserve的文件,我們屬需要用這個來啟動SVN服務。
試一下svnserve --help,看看這個命令的幫組,其中有-d和-r,分別表示後台運行和數據倉庫目錄。
數據倉庫目錄表示你保存數據的地方,如你將工程的信息保存在/home/svndata下面,這個svndata就是你的數據倉庫目錄。
弄清楚了這些就可以來啟動了:
輸入命令:
svnserve -d -r /home/svndata
後面那個要跟你自己的數據倉庫目錄。
這樣我們就啟動了SVN了,SVN默認監聽的是3690。有時候我們需要更改一下監聽的埠,這時就需要設定一下監聽埠了,按照如下命令來進行:
svnserve --listen-port 9999 -d -r /opt/svndata
這樣我們就把監聽埠改成了9999了,當然你也可以可以把9999改成你自己想監聽的埠~

B. 怎麼打開svn service

先安裝SVN的客戶端後,點擊windows左下角的開始鍵,在所有程序中找到SVN程序欄,選擇第專五項SVN

系統提示已經在屬windows中安裝了插件,這時只要在我的電腦中輸入SVN標識,即可打開SVN伺服器上的項目

正常情況下,登錄SVN伺服器是需要用戶名和密碼的,如果長時間連接不上,請確認網路是否通暢。

用上述方式登錄過一次後,如果仍通過我的電腦界面進入,電腦是不保存地址的,每次仍要輸入SVN伺服器地址。

其實登錄過一次後,可以用另一種辦法快捷登錄,仍舊是通過所有登錄找到SVN程序項,選擇SVN repostory browser

6
系統自動會跳出已經登錄過的svn伺服器地址,選擇確定後,用戶名和密碼也是保存的,直接就可以進入

C. 什麼是SVN 怎麼啟動

版本管理復工具;
你用的是subversion和Apache搭建制的服務么?應該是自動隨windows啟動的,如果現在不是的話,就到我的電腦右鍵--管理---服務,裡面找一下subversionsever和apache然後調為啟動,自動,即可。

D. 搭建svn伺服器的時候,在啟動svn服務的時候,總是提示我不是根目錄是怎麼回事

tortoisesvn,客戶端是這個名字吧,一般服務端是subversion 你確認下是不是裝錯了,windows下的svn啟動是要到服務端安裝目錄的bin目錄下才能啟動。

E. svn自動啟動配置在哪裡

最近的工作中需要配置SVN做為版本控制伺服器,所以現在將SVN的配置記錄下來.
1,軟體下載* 下載Subversion伺服器程序。到官方網站 的下載二進制安裝文件,來到二進制包下載部分 ,找到 Windows NT, 2000, XP and 2003部分,然後選擇"the same directory",這樣我們可以看到許多下載的內容,目前可以下載svn-1.4.6-setup.exe。* 下載Subversion的Windows客戶端TortoiseSVN。TortoiseSVN是擴展Windows Shell的一套工具,可以看作Windows資源管理器的插件,安裝之後Windows就可以識別Subversion的工作目錄。
官方網站是TortoiseSVN,下載方式和前面的svn伺服器類似,在Download頁面的我們選擇Official version for Win2k/XP or higher的版本,然後在sourceforge的下載頁面選擇目前的最高穩定版本的安裝文件TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi,還可以sourceforge的語言下載頁面中,下載簡體中文語言包。
2,伺服器和客戶端安裝* 伺服器安裝,直接運行svn-1.4.6-setup.exe,根據提示安裝即可,這樣我們就有了一套伺服器可以運行的環境。
* 安裝TortoiseSVN,同樣直接運行TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi按照提示安裝即可,不過最後完成後會提示是否重啟,其實重啟只是使svn工作拷貝在windows中的特殊樣式生效,與所有的實際功能無關,這里為了立刻看到好的效果,還是重新啟動機器。3,建立版本庫(Repository)運行Subversion伺服器需要首先要建立一個版本庫(Repository),可以看作伺服器上存放數據的資料庫,在安裝了Subversion伺服器之後,可以直接運行,如:svnadmin create E:\svndemo\repository(在這之前需要自己建立目錄svndemo)就會在目錄E:\svndemo\repository下創建一個版本庫。我們也可以使用TortoiseSVN圖形化的完成這一步:在目錄E:\svndemo\repository(當然這個目錄是需要空的)下"右鍵->TortoiseSVN->Create Repository here...「, 然後可以選擇版本庫模式, 這里使用默認即可, 然後就創建了一系列目錄和文件。4,配置用戶和許可權來到E:\svndemo\repository\conf目錄,修改svnserve.conf:# [general]
# password-db = passwd改為:[general]
password-db = passwd然後修改同目錄的passwd文件,去掉下面三行的注釋:# [users]
# harry = harryssecret
# sally = sallyssecret最後變成:[users]
admin = admin(此處寫入用戶名稱和密碼以供後面訪問時使用)5,運行獨立伺服器在任意目錄下運行:sc create svnserve binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service --root E:\svn\repository" displayname= "Subversion" depend= tcpip start= auto 我們的伺服器程序就會在windows啟動的時候自動啟動了。當然你可以在「開始->運行...」中執行"services.msc"看看是不是自動啟動的結果.刪除服務:
如果服務安裝的有問題,你可能需要刪除服務。要刪除前面添加的服務,只需要運行"sc delete svnservice","svnservice"就是我們創建服務時使用的名字。
6,初始化導入來到我們想要導入的項目根目錄,在這個例子里是E:\svndemo\initproject,目錄下有一個readme.txt文件:1. 右鍵->TortoiseSVN->Import...
2. URL of repository輸入「svn://localhost/trunk」
3. ok完成之後目錄沒有任何變化,如果沒有報錯,數據就已經全部導入到了我們剛才定義的版本庫中。
7,基本客戶端操作取出版本庫到一個工作拷貝:來到任意空目錄下,在本例中是E:\svndemo\wc1,運行右鍵->Checkout,在URL of repository中輸入svn://localhost/trunk,這樣我們就得到了一份工作拷貝。在工作拷貝中作出修改並提交:打開readme.txt,作出修改,然後右鍵->Commit...,這樣我們就把修改提交到了版本庫,我們可以運行。察看所作的修改:readme.txt上右鍵->TortoiseSVN->Show Log,這樣我們就可以看到我們對這個文件所有的提交。在版本1上右鍵->Compare with working ,我們可以比較工作拷貝的文件和版本1的區別。

F. windows 怎麼檢測 svn 伺服器啟動

啟動subversion的服務可以通過兩種方式來完成
1、第一種手動輸入cmd命令,svn服務端軟體服務的啟動可以通過cmd命令來啟動,定位到subversion的安裝目錄,我的機器是C:\Program Files\Subversion\bin, 輸入命令 svnserve –d –r D:\svndemo,其中D:\svndemo是svn數據倉庫的目錄。
2、第二種把subversion的服務添加到windows服務,作為開機自動啟動的服務,同樣可以通過cmd命令來完成,命令如下:sc create svn binpath= "\"D:\Program Files\Subversion\bin\svnserve.exe\" --service -r D:\svndemo" displayname= "Subversion Server" depend= Tcpip start= auto,其中"binpath="後面跟的是subversion的安裝目錄,--service -r後面的參數是數據倉庫的路徑。通過這種方式就把subversion的服務作為windows自啟動的服務了。
接下只要重啟伺服器就可以了,伺服器端的subversion的服務就可以開始運行了.
註:在WindowsServer中,要在cmd中創建服務,不要在PowerShell中,否則提示參數錯誤。

G. 怎樣將SVN的開啟服務添加到windows服務中,開機自動啟動謝謝!

在你裝svn伺服器的時候把控制面板-管理工具-服務-svn伺服器的那項調為自動後
只要是裝svn伺服器的機器開機 svn服務自動就啟動了

H. svn伺服器開機自動啟動配置時是不是要先關閉SVN服務

你要是想自動啟動,那就把服務開成自動啟動方式。你要是想根據需要啟動,你可以把服務改為手動啟動。

I. 求SVN伺服器配置

給你個IBM的配置,復IBM在伺服器里是制最貴的,可以參考下
一顆Xeon E5606 2.13Ghz 4核,4G內存,3塊1T 硬碟,RAID5(3塊1T做完RAID5可用2T,有1塊備份盤)460W電源,三年質保,不超過2W,未稅19500左右。要是DELL的話估計1W1左右就可以,dell的比較便宜

J. windows服務怎麼沒有svn伺服器配置

一、准備工作
1、SVN伺服器:解壓縮包,可以從官方網站下載最新版本。
2、SVN客戶端:TortoiseSVN,即常說的小烏龜,是一個客戶端程序,用來與伺服器端通訊。
二、安裝伺服器和客戶端程序
1、SVN伺服器:直接解壓縮到某個文件夾下即可。示例路徑:c:\svn\
備註:如果下載的是msi程序,直接運行按提示安裝即可。
2、SVN客戶端:直接運行按提示安裝即可。示例路徑:C:\Program Files\Subversion
三、建立版本庫(Repository):示例路徑:e:\svnroot。建立版本庫有兩種方法:
方法一,建立空目錄e:\svnroot\repos1,進入repos1文件夾,在空白處點擊右鍵,選擇「TortoiseSVN->Create Repositoryhere...」,
方法二,建立空目錄e:\svnroot\repos2,進入DOS命令行,輸入如下命令:
svnadmincreate e:\svnroot\repos2

四、運行SVN伺服器,啟動服務。啟動服務有兩種方法:
方法一,臨時啟動服務,在DOS下輸入如下命令:
svnserve -d -r e:\svnroot\repos1 --listen-host ip地址 --listen-port=埠號
說明:「listen-host」和「listen-port」可選。默認埠是3690,如果埠已經被佔用,可以通過選項listen-port指定埠號。
注意:請不要關閉命令行窗口,關閉窗口會把 svn服務就停止了。
方法二,啟動SVN服務為後台運行程序:
sc create svnserve binPath= "c:\svn\bin\svnserve.exe --service -r e:\svnroot\repos1" displayname= "Subversion" depend=Tcpip start= auto
說明一:
(1)sc是windows自帶的服務配置程序。svnserve是服務的名稱,可根據需求取名。
(2)參數binPath表示svnserve可執行文件的安裝路徑。
(3)--service表示以windows服務的形式運行,--r指明svnrepository的位置,service參數與r參數都作為binPath的一部分,因此與svnserve.exe的路徑一起被包含在一對雙引號當中。
(4)displayname表示在windows服務列表中顯示的名字,depend=Tcpip表示svnserve服務的運行需要tcpip服務,start=auto表示開機後自動運行。安裝服務後,svnserve要等下次開機時才會自動運行。
說明二:
(1)binPath的等號前面無空格,等號後面有空格。displayname、depend、start也一樣,service前面是--,不是- ,而r前面是-。
(2)若要卸載svn服務,則執行 sc delete svnserve 即可。
(3)從「sc」到「auto」是在同一個命令sc,必須寫在同一行。
(4)啟動服務命令:netstart svnserve,停止服務命令:net start svnserve,也可以進入Windows提供的界面操作SVNService服務了,即控制面板—>服務。
(5)如果路徑中包括空格,一定要用「\」處理「"」號,例如上面的例子中如果svnserve.exe在「c:\programfiles\svn\」中,則命令應該寫為「binpath="\"c:\programfiles\svn\bin\svnserve.exe\"

五、配置用戶和許可權
(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表示沒通過用戶名密碼登錄的訪問只有讀的許可權,如果改為none則沒有用戶名密碼不能訪問
auth-access = write表示通過用戶名密碼登錄的有寫的許可權(當然讀的許可權也就有了)
password-db = passwd表示可以通過 用戶名 = 密碼 的方式在passwd文件中添加用戶
(2)修改同目錄的passwd文件,增加用戶帳號:
將:
[users]
# harry = harryssecret
# sally = sallyssecret
添加帳號:
[users]
# harry = harryssecret
# sally = sallyssecret
admin = admin
添加一個admin賬戶,密碼是admin。
六、初始化SVN,導入數據
選中要上傳SVN的文件夾,「右鍵 ->TortoiseSVN -> Import...」 ,在彈出對話框的「URL of repository」輸入「svn://localhost/project1/」。在「Importmessage」輸入注釋,點擊OK,要求輸入帳號,輸入賬戶admin和密碼admin。
7
七,測試SVN
本地測試:新建一空文件夾test1,單擊右鍵,選擇「SVN Checkout」,在「URL of repository」中輸入「svn://localhost/project1」。
其他機器測試:如果運行svnserve的主機IP地址是1.2.3.4,則URL輸入的內容就是「
http://jingyan..com/article/c74d60005d616f0f6a595d9e.htmlsvn://1.2.3.4/project1」。

熱點內容
影視轉載限制分鍾 發布:2024-08-19 09:13:14 瀏覽:319
韓國電影傷口上紋身找心裡輔導 發布:2024-08-19 09:07:27 瀏覽:156
韓國電影集合3小時 發布:2024-08-19 08:36:11 瀏覽:783
有母乳場景的電影 發布:2024-08-19 08:32:55 瀏覽:451
我准備再看一場電影英語 發布:2024-08-19 08:14:08 瀏覽:996
奧迪a8電影叫什麼三個女救人 發布:2024-08-19 07:56:14 瀏覽:513
邱淑芬風月片全部 發布:2024-08-19 07:53:22 瀏覽:341
善良媽媽的朋友李采潭 發布:2024-08-19 07:33:09 瀏覽:760
哪裡還可以看查理九世 發布:2024-08-19 07:29:07 瀏覽:143
看電影需要多少幀數 發布:2024-08-19 07:23:14 瀏覽:121