且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

svn1.5+TortoiseSVN1.5+VisualSVN1.5

更新时间:2022-09-12 23:33:16

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中,原代码如下:

svn1.5+TortoiseSVN1.5+VisualSVN1.5public static bool IsValid(License license, DateTime now)
svn1.5+TortoiseSVN1.5+VisualSVN1.5    
{
svn1.5+TortoiseSVN1.5+VisualSVN1.5        
if (((license != null&& IsCorrect(license)) && IsStarted(license, now))
svn1.5+TortoiseSVN1.5+VisualSVN1.5        
{
svn1.5+TortoiseSVN1.5+VisualSVN1.5            
return ???;
svn1.5+TortoiseSVN1.5+VisualSVN1.5        }

svn1.5+TortoiseSVN1.5+VisualSVN1.5        
return true;

svn1.5+TortoiseSVN1.5+VisualSVN1.5    }

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

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


本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2008/07/31/1257675.html,如需转载请自行联系原作者