Tag: sharpsvn

无法加载文件或程序集“SharpSvn”或其依赖项之一。 尝试加载格式不正确的程序

我刚刚下载了64位版本的SharpSVN 链接 ! 当我运行我的应用程序时,显示错误消息。 我已经在网上搜索了如何解决这个问题,但我失败了。 我尝试了以下解决方案: 按照本文中的建议将Configuration Manager设置为x64 在此响应上设置启动配置 还尝试下载x86并将配置管理器设置为x86。 尝试了这一点,添加组装链接 我正在使用Win7,64bit,.net 4.0。

SharpSVN示例程序崩溃

我下载了他们提供的SharpSVN示例以尝试测试它,但是当我尝试运行它时出现此错误。 System.BadImageFormatException {“无法加载文件或程序集’SharpSvn,Version = 1.4999.376.29668,Culture = neutral,PublicKeyToken = d729672594885a28’或其中一个依赖项。尝试加载格式不正确的程序。”} 我下载后,我去加载项目,没有错误做了请求的转换然后只是尝试运行它。 无法在线找到解决方案。 在64位W7上运行,我注意到所有的.dll和其他文件都是_32,不确定是不是问题。

SharpSVN使用’SvnLookClient’获得post-commit-hook

我正在试图弄清楚如何获取特定修订的提交消息。 看起来SvnLookClient可能就是我需要的东西 我在SO上发现了一些看起来像我需要的代码,但我似乎错过了一些东西…… 我找到的代码(在这里): using (SvnLookClient cl = new SvnLookClient()) { SvnChangeInfoEventArgs ci; //******what is lookorigin? do I pass the revision here?? cl.GetChangeInfo(ha.LookOrigin, out ci); // ci contains information on the commit eg Console.WriteLine(ci.LogMessage); // Has log message foreach (SvnChangeItem i in ci.ChangedPaths) { } }

如何查看提交修订后所做的更改并将其解析以进行注释?

我希望自动执行与SubVersion相关的一些任务,所以我得到了SharpSvn。 不幸的是我找不到很多文档。 我希望能够在用户提交新版本后查看更改,以便我可以解析代码以获取特殊注释,然后将其上载到我的票证系统中。

SharpSVN读取所有文件名

在SharpSVN上仍然有点n00b,我希望得到一些简单的代码来打开一个SVN存储库,并读取(至少)特定文件夹中所有文件的完整路径。 让我们说这个文件夹是\ trunk \ source 我不打算签出或提交,只需阅读列表 我也希望阅读所有文件,而不仅仅是已更改的文件。

如何在SharpSvn中检查文件是否受源代码控制?

嗨,我使用C#和SharpSvn库。 我想在使用SvnClient.Add添加文件之前检查文件是否处于源代码管理之下。 当我在已经在SVN下的文件上进行比我得到错误:“已经在版本控制下”。

SharpSvn:我怎样才能看到Update()的结果?

使用简单的命令行svn客户端时,如果运行update ,则可以看到对工作副本所做的更改。 我一直在尝试在SharpSvn(使用C#,。Net 3.5)中这样做,因为我需要查看Client.Update()操作是否导致文件删除,例如。 我尝试使用SvnUpdateResult ,但它为整个文件夹返回一个项目,没有我能找到的详细信息。 我也找不到任何在SvnUpdateArgs中看起来有用的SvnUpdateArgs 。 请帮忙? 谢谢。

SharpSvn:获取存储库结构和单个文件

我正在尝试将一个简单的存储库浏览器构建到Web应用程序中,并一直在寻求使用SharpSvn来提供帮助。 我可以找到所有常用的物理命令,比如更新,提交,实际上会对存储库或工作副本进行更改,但我很难找到查询存储库结构或内容的方法。 有没有什么方法可以读取存储库的结构,所以我可以在网页中显示一个简单的浏览器,如界面的树视图和文件列表?