使用 SharpSVN 添加文件
我想使用 SharpSVN 将目录下的所有未版本控制的文件添加到 SVN。 我首先在命令行上尝试了常规的 svn 命令: C:\temp\CheckoutDir> svn status -v 我看…
使用 SharpSvn 检索日期范围内的日志条目
我正在使用 SharpSvn 与我的 svn 存储库进行交互通过 C# 代码。 我正在使用此代码来检索 svn 日志条目: Collection logitems; var uri = new Uri("ht…
使用 SharpSvn 编写预提交挂钩。 是否缺少 svnlook propget?
我正在重写一个旧的颠覆预提交挂钩。 在我们公司,我们需要确保只有在提交之前设置了 svn:needs-lock 属性的二进制文件才允许提交。 我开始编写钩子,…
如何检查文件是否在 SharpSvn 中受源代码管理?
您好,我使用 C# 和 SharpSvn 库。 我想在使用 SvnClient.Add 添加文件之前检查文件是否受源代码控制。 当我对已经在 SVN 下的文件执行此操作时,我收…
如何在 C# 中使用 SharpSVN 库设置 SVN 提交的作者
我使用来自 CollabNET 的 SharpSvn 库。 我想在提交时设置修订作者,但我总是以我的 Windows 用户名进行提交。 这对我不起作用: System.Net.NetworkC…
使用 SvnClient 实现更快的 svn cat
我正在寻找一种比 .NET 中的 svn cat 更快的从 SVN 检索文件的方法。 目前我正在为每个修订运行一个 svn cat 进程,但它非常慢。 然后我尝试使用 SvnC…
尝试使用 SharpSVN 结账时出现错误
在尝试使用以下代码时,我收到以下错误:已在处理不同的 url,错误代码 155000。 string targetPath = @"C:\Documents and Settings\Admin\My Documen…
Sharpsvn 并未指定所有必需的修订
我正在尝试使用 SharpSVN 进行合并。 经过一些研究,我了解到 SharpSVN 支持 MergDiff 函数,但是当我尝试使用下面列出的代码时,我收到一条错误消息…
如何查看提交修订后所做的更改并解析它以获取评论?
我希望自动化一些与 SubVersion 相关的任务,所以我使用了 SharpSvn。 不幸的是我找不到太多的文档。 我希望能够在用户提交新修订后查看更改,以便我…