问题标签 [sharpsvn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5435 浏览

c# - 在sharpSVN中提交

我在使用 sharpsvn 提交时遇到问题。现在我正在添加我的工作副本的所有文件(如果添加文件会引发异常),然后我会提交。它有效,但会引发异常。有一些方法可以在 add() 之前获取存储库的状态,并且只添加新文件或更改的文件?如果我删除工作副本上的一个文件或文件夹,如何删除存储库中的这些文件或文件夹?代码:

添加:

犯罪:

0 投票
4 回答
13271 浏览

c# - SharpSvn 和 C# 源代码示例

有人可以建议一个寻找如何使用 SharpSvn 库的源代码示例的好地方吗?

0 投票
3 回答
8589 浏览

svn - 如何使用 SharpSVN(快速)检查服务器上是否存在远程文件夹/文件

假设我在https://www.mysvn.com/svn/有一个 svn 存储库。我如何使用 SharpSVN 来确定远程文件夹https://www.mysvn.com/svn/a/b/c是否存在于服务器上?

我需要用一种方法来区分失败的连接(即服务器关闭)和尚未创建的文件夹之间的区别。

在完整的https://www.mysvn.com/svn/a/b/c路径上调用信息似乎没有给出例外,使我能够区分根本没有存储库和只是缺少文件夹。

我可以列出https://www.mysvn.com/svn/的所有文件,但存储库很容易变得如此之大,以至于这可能需要很长时间。

现在我首先在根 url 上做一个信息,然后在完整的 url 上做一个信息。如果根 url 失败,我将其视为服务器问题,但如果它成功并且完整 url 失败,我认为它是因为部分路径尚未在服务器上创建。但是,如果两次检查或类似检查之间的互联网连接丢失,这可能会给出错误的答案。

0 投票
1 回答
153 浏览

c# - 如何知道在提交之前更改了哪些文件或文件夹

我的问题是如何知道在提交之前更改了哪些文件或文件夹。我可以在提交之前在我的工作副本中添加所有新文件,并且存储库会更改,但是如果例如我删除了工作副本的一个文件,我不知道在提交之前添加此更改的方法。例如,当您在提交之前使用乌龟时,程序会显示工作副本的所有更改,您可以选择哪些更改提交,哪些更改不提交。有一些方法可以使用锐利的 svn 来做到这一点?感谢您的回答!!!

0 投票
3 回答
3246 浏览

c# - 在 c# 中使用 client.status 和 sharpsvn

我想使用状态方法,但我不明白它是如何工作的。有人可以给我看一个使用示例吗?

0 投票
2 回答
1166 浏览

.net - 使用 SharpSvn 检索最后 n 条日志消息

有谁如何使用 SharpSvn 从 SVN检索最后n条日志消息?我一直在使用 SvnRevisionRange 参数调用 GetLog,但实际上只需要 20 条我无法单独预测日期的最新消息。谢谢!

0 投票
2 回答
3226 浏览

c# - 使用 SharpSVN 检查文件是否在存储库中

如何检查文件是否已在存储库中(或不在存储库中),以便确定是否需要在签入之前先“添加”它?(作为记录,我已经签入工作,但是当我尝试签入尚未添加到存储库的文件时出现异常。)

0 投票
2 回答
3341 浏览

asp.net - 如何在 ASP.NET 中使用 SharpSVN?

尝试在 ASP.NET 应用程序中使用 SharpSVN。到目前为止,除了麻烦之外什么都没有。首先,我不断收到“锁定”文件(不存在)的权限错误,即使 NETWORK SERVICE 对目录具有完全权限。最后在沮丧中,我刚刚授予所有人完全控制权。现在我收到一个新错误:

https://server/svn/repo ”的选项:授权失败:无法对服务器进行身份验证:拒绝基本质询(https://server

无论我是否在下面设置了 DefaultCredentials,都会发生这种情况:

有什么线索吗?我希望这个库有一些文档,因为它看起来很有用。

0 投票
2 回答
1256 浏览

diff - 如何使用 SharpSvn 区分 Svn 存储库

我的问题很简单,使用 SharpSvn Api,它也应该很容易。这是我所做的:

当我调用 GetChanged 时,出现异常:

Can't open file 'c:\project\format': 系统找不到指定的文件。

那么,也许我缺少一些东西?或者也许这不是找出在本地存储库中修改的文件和文件夹列表的正确方法?

提前致谢。

0 投票
3 回答
2322 浏览

c# - 如何使用 SharpSvn 获取存储库的所有分支?

我正在尝试使用 SharpSvn 获取存储库的所有分支,但我找不到任何方法可以做到这一点。

是否可以使用 SharpSvn 获取所有分支?