svn1.5+TortoiseSVN1.5+VisualSVN1.5

1 Subversion 服务器程序

一般是不提供二进制版本的,都是由一些爱好者在新版本发布后编译上传,最简单的就是visualsvn server傻瓜安装。


2 TortoiseSVN 客户端程序

从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN TortoiseSVN 是一个客户端程序,用来与 subvers 服务器端通讯。Subversion 自带一个客户端程序 svn.exe , TortoiseSVN 更好操作,提高效率。


 3 或者visual studio插件VisualSVN(客户端)

      最后VisualSVN是收费的,需要破解后才可以使用全部功能,破解方法网上很多,大致为先反编译(VisualSVN.Core.dll),校验部分存在于VisualSVN.Core.Licensing.LicenseValidator中,原代码如下:

public static bool IsValid(License license, DateTime now)
    
{
        
if (((license != null&& IsCorrect(license)) && IsStarted(license, now))
        
{
            
return ???;
        }

        
return true;

    }

上面代码中将问号改为true,然后编译覆盖源文件就可以了,注意以防万一,将源文件先备份。我用reflector后,编译有个using的错误,很简单,如有问题请留言。

最新版本为1.5.2,可以直接使用1.5的core文件覆盖使用,我现在使用还没有遇到问题。但是1.5.2原core没有尝试破解成功


作者:KKcat
    
个人博客:http://jinzhao.me/
    
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/jinzhao/p/1257675.html