Windows安裝SVN伺服器和客戶端

2021-08-21 07:42:11 字數 1607 閱讀 2122

我的作業系統版本是windows10 64位。接下來我會先介紹svn伺服器的安裝,然後再介紹安裝svn客戶端,並進行測試。

安裝配置svn資源庫

在電腦的任意位置建立乙個空資料夾,用於存放svn資源。我新建的資料夾的位置是:c:\svndata

然後在命令列下執行:

svnadmin create

c:\svndata\svndemo

執行結束之後會發現在c:\svndata目錄下會出現乙個新的資料夾svndemo,其中包含乙個svn資源庫所需的一些檔案和資料夾。

進入conf目錄,編輯svnserve.conf檔案,為如下兩行取消掉注釋(19~20行):

anno-access = read

auth-access = write

這兩行授權使用者可以對svn資源進行讀、寫操作。

為如下一行取消掉注釋(27行):

password-db = passwd
該行指定svn通過使用者名稱和密碼進行登陸。

配置conf目錄下的passwd檔案,介入如下一行資訊:

其中等號左側的zifeiy表示新建使用者的使用者名稱,右側的zifeiy表示新建使用者的密碼。你也可以在此處新增其他的使用者名稱和密碼。

自此,svn伺服器配置已經完成。

接下來在命令列輸入如下命令啟動svn服務:

svnserve -d -r c:\svndata
客戶端安裝

上傳專案

在「測試專案」檔名上右鍵,選擇:tortoisesvn --> import...,會彈出如下視窗:

在url of repository中輸入:

svn:

//localhost/svndemo

此時會彈出乙個輸入框讓你輸入賬號和密碼,此時將之前設定的賬號和密碼填入即可。我這裡均為zifeiy。

接下來tortoisesvn便會將測試目錄下的檔案上傳到svn伺服器。

作為windows服務啟動

如果覺得每次輸入命令列麻煩,可以以管理員的方式在命令列下執行:

sc create svn binpath= "c:\program files(x86)\subversion\bin\svnserve.exe --service -r c:\svndata" displayname= "subversion 服務" depend = tcpip
將其作為windows服務。

然後在cmd視窗輸入「services.msc」進入服務頁面管理名為「subversion 服務」的服務。

windows 下安裝SVN伺服器

2.安裝 3.配置 1 建立空資料夾d svndata webdemo 2 命令列svnadmin create d svndata webdemo 3 開啟d svndata webdemo conf svnserve.conf取消注釋並設定 anon access none auth acess...

Windows下svn伺服器的安裝

windows下svn伺服器的安裝 一 軟體獲取 服務端 subversion,svnservic 客戶端 tortoisesvn 其實客戶端也可以使用subversion本身,不過tortoisesvn提供了圖形介面以及和windows系統選單的整合,很好用!以下1 4在伺服器上進行 二 建立sv...

Windows下svn伺服器的安裝

原文 今天突發奇想,想在我自己的機器 上裝個svn服務,把一些亂七八糟的文件 資料 什麼的版本控制起來。習慣了linux的包管理方式安裝軟體,回到windows下覺得幹個什麼都那麼費勁。網上到處收集好相關軟體的windows版本,經過一番折騰終於安裝成功。為了以後再次安裝時省點兒勁,把安裝流程記錄下...