環境:兩臺windows10
版本:VisualSVN Server Enterprise v4.1.3破解版
###
## 一、下載破解版本VisualSVN Server Enterprise v4.1.3版本
###
具體下載地址百度網盤(最好保存到個人網盤):
鏈接: https://pan.baidu.com/s/1BFLAADhiae-U4X844Fj3Hw 提取碼: zcjm
###
## 二、安裝加破解
###
安裝略過...
###

安裝的時候根據自己windows電腦是64位還是32位來選擇不同的安裝包即可
###
安裝好之后默認就是社區版本如下圖所示:

###
然后找到下載好的安裝包里面的破解軟件雙擊運行即可

###
運行效果如下圖所示:
點擊一下Patch然后點擊上面C按鈕就是復制或者直接鼠標復制也可以

上下的橫線也要復制上
###
然后點擊VisualSvnServer當中的Update license

###
注冊成功之后就會變成如下圖所示:

說明破解成功 變成了企業版
###
## 三、使用VisualSvn Server進行遠程管理前的配置
###
比如有兩臺機器A和B A是真實的svn代碼電腦 B是遠程控制A的電腦
###
1、首先在A上安裝VisualSvn Server Enterprise版本(必須是Enterprise版本才行 Community社區版不好使)
###
2、然后在A電腦上啟動RPC、WMI、DCOM和SVN服務
###
> 啟動RPC(遠程過程調用)
> a. 按下 **Windows 鍵 + R**,打開運行對話框。
> b. 輸入 **services.msc** 并按下回車,打開“服務管理器”。
> c. 在服務列表中找到 **Remote Procedure Call (RPC)**。
> d. 右鍵點擊該服務,選擇 **啟動**(如果服務已經在運行,啟動選項將不可用)。
###
> 啟動WMI(Windows管理規范)
> a. 按下 **Windows 鍵 + R**,打開運行對話框。
> b. 輸入 **services.msc** 并按下回車,打開“服務管理器”。
> c. 在服務列表中找到 **Windows Management Instrumentation**。
> d. 右鍵點擊該服務,選擇 **啟動**。
###
> 啟動DCOM(分布式組件對象模型)
> a. 按下 **Windows 鍵 + R**,打開運行對話框。
> b. 輸入 **dcomcnfg** 并按下回車,打開“組件服務”。
> c. 在左側面板中展開 **組件服務 > 計算機**,右鍵點擊 **我的電腦**,選擇 **屬性**。
> d. 切換到 **默認屬性** 選項卡,確保 **啟用分布式 COM**(Enable Distributed COM on this computer)選項已選中。如果沒有,請勾選并點擊 **確定**。
###
> 啟動SVN
> 運行visualsvn server 就相當于啟動了
###
通過這些步驟,您應該能夠成功啟動RPC、WMI、DCOM和SVN服務。如果遇到任何問題,請確保您的賬戶有足夠的權限(例如管理員權限)
###
3、A電腦需要能夠被遠程訪問
###

###
4、A電腦上建立一個用戶來遠程訪問VisualSVN Server,建好用戶后把它加入VisualSVN Server Admins和Distributed COM組
###
在某些Windows 10版本(特別是家庭版)中(我的就是家庭版),“本地用戶和組”管理工具可能不可用。如果你的系統中沒有這個選項,你可以使用以下替代方法通過命令行工具來添加用戶和組,其他版本也可以使用命令,命令是萬能的
###
> **創建一個新用戶**
> 使用命令提示符創建一個新用戶。
> ###
> 打開命令提示符(以管理員身份運行)。
> 輸入以下命令創建一個新用戶(例如,用戶名為`svnserver`,密碼為`123456`):
> ```cmd
> net user svnserver 123456 /add
> ```
> **將新用戶添加到VisualSVN Server Admins組**
> 同樣,通過命令提示符將新用戶添加到VisualSVN Server Admins組。
>
> 在命令提示符中輸入以下命令:
> ```cmd
> net localgroup "VisualSVN Server Admins" svnserver /add
> ```
> **將新用戶添加到Distributed COM Users組**
> 繼續使用命令提示符將新用戶添加到Distributed COM Users組。
>
> 輸入以下命令:
> ```cmd
> net localgroup "Distributed COM Users" svnserver /add
> ```
> **驗證用戶權限(可以不做)**
> 你可以通過命令查看用戶是否成功添加到這些組。
>
> 查看`VisualSVN Server Admins`組成員:
> ```cmd
> net localgroup "VisualSVN Server Admins"
> ```
> 查看`Distributed COM Users`組成員:
> ```cmd
> net localgroup "Distributed COM Users"
> ```
###
5、配置A電腦上的防火墻


###
6、退出A電腦的管理員權限使用上面剛剛為A電腦創建的svnserver用戶登陸,并啟動VisualSVN Server Enterprise
這一步驟很關鍵
###
**A電腦上的配置到此結束**
7、B電腦上重復上面1-6的操作,可能只需要重復1、4、5、6步驟,**但是為了保險起見我把1-6步驟在B電腦上都操作了一遍**,但是有一點非常重要:
B電腦上也要創建一個新用戶比如上面提到的svnserver這個賬戶,并且**A和B電腦新創建的svnserver賬戶的名稱和密碼都得一摸一樣**!!!
###
8、B電腦退出管理員賬戶登陸最新的serversvn新賬戶并啟動visualsvn server
###
## 四、進行遠程連接
###

###

###

###

###
剩下就可以進行各種遠程操作了
###
**其實最核心的就是A B電腦都設置一個svnserver賬戶并且把他們加入VisualSVN Server Admins和Distributed COM組然后A B兩臺電腦都分別登陸svnserver賬戶** 當然上面提到的其他操作也不能少。