導航:首頁 > 電腦問題 > 電腦安裝svn

電腦安裝svn

發布時間:2022-06-19 10:09:21

如何在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。
6
六、初始化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輸入的內容就是「svn://1.2.3.4/project1」。

怎麼在自己的電腦上使用SVN,需要安裝什麼伺服器

SVN分客戶端和伺服器端,如果已經有SVN伺服器了(比如公司已經架設了SVN伺服器),那麼你電腦上只要裝客戶端就可以了,最常用的客戶端是TortoiseSVN,另外也有用於Eclipse的SVN插件,看你平時用SVN來做什麼了。

如果沒有伺服器端,那就要自己架設SVN伺服器,那麼你的電腦上就客戶端、伺服器端都要安裝,伺服器端推薦Collabnet 的SVN Edge版伺服器安裝包,相對而言安裝配置比較簡單,自帶伺服器管理控制台,而且免費。

看我的網路文庫,有SVN伺服器架設與SVN使用相關的文檔。

③ 如何在win上搭建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。
七,測試SVN
本地測試:新建一空文件夾test1,單擊右鍵,選擇「SVN Checkout」,在「URL of repository」中輸入「svn://localhost/project1」。
其他機器測試:如果運行svnserve的主機IP地址是1.2.3.4,則URL輸入的內容就是「svn://1.2.3.4/project1」。

④ svn在window下怎麼安裝

svn是近年來崛起的版本管理工具,現在絕大多數開源軟體都使用svn作為代碼版本管理軟體。下面詳細的講解一下Windows下SVN客戶端的安裝步驟。

  1. 在TortoiseSVN官方網站下載TortoiseSVN客戶端,選擇Next進行安裝


  2. 這時點擊右鍵,就會出現SVN的操作菜單,說明以及安裝完成了。

⑤ 怎麼安裝使用TortoiseSVN中文版

第一步:下載軟體。
可以自己去官網下載,但要注意新浪SAE不支持TortoiseSVN 1.8以上的版本

第二步:先安裝好TortoiseSVN-1.7.13.24257-win32-svn-1.7.10,然後再安裝中文包

第三步:再直接雙擊LanguagePack_1.7.13.24257-win32-zh_CN中文安裝,在任意位置點擊右鍵->TortoiseSVN->Setting頁面,如圖示選擇中文,點擊確定即可。到此,就安裝完成了。
第四步:新建文件夾project,在該文件夾上點右鍵設置賬號密碼,連接新浪Svn庫,參加圖示,即可設置好用戶名、密碼.到此,就大功告成了。

⑥ 如何安裝SVN,配置服務自啟,以及在Eclipse中使用SVN

步驟如下:
一,安裝伺服器端svn和客戶端svn
1, 首先安裝伺服器端軟體「svn-1.4.5-setup.exe」(附件可以下載),這個安裝就很簡單,下一步,下一步就行了。
(這里安裝到目錄:D:\Program Files\Subversion)
2, 其次安裝客戶端軟體「TortoiseSVN-1.4.5.10425-win32-svn-1.4.5 」
這個安裝也很簡單,下一步就行了。客戶端軟體安裝好以後,它會要求你重新啟動電腦。重啟一下。
二,建立svn版本控制的服務目錄
1, 這里就是把「D:\svn_service_root」 這個目錄指定為SVN版本控制的服務目錄,其實這個目錄應該稱作倉庫所在的目錄,假如有三個倉庫:repository_1,repository_2,repository_3 他們的位置應該是:
d:\svn_service_root\repository_1,
d:\svn_service_root\repository_2,
d:\svn_service_root\repository_3。
2,建立了一個倉庫:有2中辦法如下
2.1)命令行模式進入」C:\Program Files\Subversion\bin\「
再打入命令:svnadmin create d:\svn_service_root\repository_1,這樣第一個倉庫就建立好了。以後項目就可以 導入到這個倉庫中。(其他倉庫的建立類似)此時進入目錄:桌面--我的電腦--本地磁碟E:
--svn_service_root-- repository_1 。會看到文件夾 conf,dav,db 等等
2.2)打開目錄:我的電腦--本地磁碟E:--svn_service_root。在這個目錄下新建文件夾,取名「repository_1」,右擊剛才新建的文件夾-->TortoiseSVNàCreate Repository Here.效果同第一種方法一樣。
3,打開svn的服務在命令行上轉到subversion目錄下輸入(就是剛才安裝svn伺服器的目錄): svnserve -d -r D:\svn_service_root
該命令解釋:
註:
-d參數效果同於--daemon
-r參數效果同於--root
svnserve 將會在埠 3690 等待請求,
--daemon(兩個短橫線)選項告訴 svnserve 以守護進程方式運行,這樣在手動終止之前不會退出。不要關閉命令行窗口,關閉窗口會把 svnserve 停止。
可直接創建.bat文件來處理當做系統服務 如下內容
sc create svnserve binpath= "C:\Program Files\CollabNet\Subversion
Server\svnserve.exe --service -r e:\svn" depend= Tcpip start= auto
sc start svnserve
pause
--root選項設置根位置來限制伺服器的訪問目錄,從而增加安全性和節約輸入svnserve URL的時間
如果不加root參數,服務url為:svn://localhost/svn/repos
而如果加上root參數,服務url為:svn://localhost/repos
此處的啟動配置會影響服務url,如果輸入url錯誤,會導致訪問的時候出現異常 。
為了驗證svnserve正常工作,使用TortoiseSVN -> Repo-browser 來查看版本庫。在彈出的 URL 對話框中輸入:
svn://localhost/repos
成功訪問後可看到空的文件目錄。
這一步是建立開啟客戶端訪問伺服器端倉庫目錄下指定的文件
執行完這步,需要測試以下:
右鍵à TortoiseSVN -> Repo-browser 來查看版本庫。在彈出的 URL 對話框中輸入:svn://localhost/repository_1
訪問成功後,會看到一個空的文件目錄。(因為現在你還沒有放任何東西在裡面)
4,配置用戶和許可權
用文本編輯器打開d:\svn_service_root\repository_1\conf目錄,修改 svnserve.conf:
將:
# password-db = passwd
改為:
password-db = passwd
即去掉前面的 # 注釋符,注意前面不能有空格。
然後修改同目錄的passwd文件,增加一個帳號:
將:
[users]
# harry = harryssecret
# sally = sallyssecret
增加帳號:
[users]
#harry = harryssecret
#sally = sallyssecret
admin= admin
如此就可以用客戶端Tortoise進行操作了。

win10系統安裝SVN後右鍵顯示

右鍵顯示是正常的。
先正確安裝TortoiseSVN。通過軟體管家就可以安裝,安裝的同時可以把中文包也一起安裝了,完成安裝後,點擊某文件夾後滑鼠右鍵中沒有SVN的更新和提交,在開始菜單中的TortoiseSVN下找到Settings並單擊,在彈出的窗體中設置顯示中文,單擊左側「圖標集」,右側圖標集選擇mufwin7,點擊確定。最後重啟一下電腦就好了。

⑧ 我的電腦怎麼裝不了svn,已安裝就出現這個提示,好像是讓我重命名電腦大為大神幫我看看吧,不懂得走遠!

1、按WIN+R打開運行窗口,命令行中輸入 regedit
2、打開注冊表編輯器,進入下面這個路徑:\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\VisualSVN Server
3、將其中的ServerName的數值修改為英文即可。

⑨ win10怎麼安裝svn

准備工具:win電腦一台,TortoiseSVN軟體 版本:1.9.3.27038
先通過網路下載TortoiseSVN,下載好TortoiseSVN後,直接雙擊打開svn安裝,在svn安裝界面,直接點擊【next】,

進入TortoiseSVN安裝協議界面,這個可以無視,直接點擊【next】,。

選中win10安裝svn的路徑,點擊【Browse】,。如果是默認安裝svn,直接點擊【next】就好了。

在設置TortoiseSVN安裝路徑界面上,我可以直接在【folder name】里輸入安裝路徑,然後點擊【ok】,

TortoiseSVN安裝路徑設置好後,直接點擊【next】,

進入TortoiseSVN正式安裝界面,點擊【install】進行安裝,

TortoiseSVN在win10系統上安裝中,稍等一會,

OK,TortoiseSVN在win10系統上安裝完畢,點擊【Finish】,退出,

⑩ windows svn怎麼安裝

1.首先,假設你的電腦是win7 64位的,你要准備的東西:VisualSVN-Server-3.0.1-x64.msi和TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi
2.安裝完之後
3.打開VisualSVN Server Manager,直接右鍵Repositories,Create New Repository,輸入Repository Name,假設輸入的是testsvn,OK
4.那麼現在在Repositories下就會有一個資源名稱叫testsvn
5.那麼我們現在右鍵Users,Create User,輸入名稱密碼都是testsvn,OK,我們這就創建了一個叫testsvn的用戶了,以後可以用它檢入檢出數據了
6.現在我們要檢出這個資源的東西,右鍵Repositories下的testsvn,Copy Url to ClipBoard,這樣就選中了它的url了
7.我們在C盤右鍵,選擇SVN Checkout,在URL of repository粘貼,OK
8.經過以上步驟之後,你可以檢出你的項目了,請嘗試在裡面新建修改文件提交就行了
9.如果你要在eclipse裡面使用也可以,因為你已經有了url和用戶名密碼
10.如果我重裝系統之後,資源是不是消失了?沒關系,在菜單欄的操作(A)-Properties裡面設置你的Repositories Root,這樣,無論你怎麼重裝,都沒有關系了,自己的svn,區域網的svn就這么配置好了。

閱讀全文

與電腦安裝svn相關的資料

熱點內容
學英語的手機軟體哪個好 瀏覽:775
電腦啟動屏幕閃光條 瀏覽:794
電腦屏保關了之後黑屏 瀏覽:428
筆記本電腦光碟只有聲音 瀏覽:189
頭條自學編程免費網站 瀏覽:950
手機上有什麼軟體可以賺錢 瀏覽:748
電腦主機開機鍵壞了嗎 瀏覽:952
手機比價軟體 瀏覽:123
掃描文件輸入到電腦上怎麼弄 瀏覽:449
手機怎樣安裝電腦遙控器 瀏覽:995
手機txt編輯軟體 瀏覽:853
電腦抖音直播在哪裡開 瀏覽:351
筆記本電腦待機後無法喚醒 瀏覽:920
電腦性能配置 瀏覽:767
ns從電腦安裝游戲 瀏覽:761
蘋果4應用軟體 瀏覽:922
溫七電腦配置多少 瀏覽:546
電腦安裝了黑鯊裝機大師 瀏覽:957
怎麼用電腦讓手機開機 瀏覽:614
平板電腦重裝系統得多少錢 瀏覽:50