我的操作系統版本是windows10 64位。接下來我會先介紹SVN服務器的安裝,然后再介紹安裝SVN客戶端,並進行測試。
下載
首先我們需要到官網上去下載svn服務器程序。
[svn官網地址] (http://subversion.apache.org/packages.html)

選擇紅框對應的鏈接,點擊進行下載。
安裝
雙擊下載的安裝包,一路點next即可。
注意我這里安裝的位置是:C:\Program Files (x86)\Subversion\
配置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

其中等號左側的zifeiy表示新建用戶的用戶名,右側的zifeiy表示新建用戶的密碼。你也可以在此處添加其他的用戶名和密碼。
自此,SVN服務器配置已經完成。
接下來在命令行輸入如下命令啟動SVN服務:
svnserve -d -r C:\svnData
客戶端安裝
進入TortoiseSVN官網下載安裝TortoiseSVN。
上傳項目
下載安裝完之后,我在“文檔”目錄下新建了一個名為“測試目錄”的文件夾。
在其中放入一些文件。

在“測試項目”文件名上右鍵,選擇:TOrtoiseSVN --> Import...,會彈出如下窗口:

在URL of repository中輸入:
svn://localhost/svndemo
此時會彈出一個輸入框讓你輸入賬號和密碼,此時將之前設置的賬號和密碼填入即可。我這里均為zifeiy。
接下來TortoiseSVN便會將測試目錄下的文件上傳到SVN服務器。
下載項目
在電腦的任意位置都可以下載SVN上的項目,這里我在“文檔”目錄下新建一個“下載項目”目錄。
進入“下載項目”目錄,然后在該目錄下右鍵:svn checkout..,會彈出如下界面:

點擊OK,便開始從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 服務”的服務。
