问题标签 [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.
c# - 在 SharpSVN API 中,SvnSslServerTrustEventArgs Save Member 究竟做了什么?
我看到这在示例代码中用于在尝试连接到存储库时接受所有警告(如证书警告),但我不确定 Save=true; 到底是什么;正在专门做是否保存了这些证书被接受的事实等。任何见解将不胜感激。谢谢。
vb.net - 使用 32 位或 64 位 dll 编译 .net 应用程序
我有一个我们在这里编写的应用程序,它使用 SharpSVN 包装器用于 SVN。在过去的几年里,它为我们提供了很好的服务。但是,我们已经开始引入 64 位系统,我们的应用程序似乎无法访问这些系统上的 SharpSVN dll。
我已经下载了 SharpSVN dll 的 64 位版本,我想知道下一步该做什么。我无法阻止我的 32 位用户使用该应用程序,因此我需要能够为这两个平台进行编译。幸运的是,使用此应用程序,我们将 ntier 堆栈的不同层拆分为解决方案中的单独项目,因此我使用 SharpSVN dll 的业务层是独立的。
我将如何编译我的应用程序的 32 位和 64 位版本,而无需维护项目的两个副本?
c# - 将sharpsvn与本地存储库一起使用
我正在为.NET 使用sharpsvn dll。我是使用 subversion 的新手,我希望我的存储库位于文件系统上而不是远程服务器上。
可以像这样使用sharpsvn吗?我的意思是,它是否从 c:\somewhere 检查到 c:\somewhere-else?
c# - 在c#中使用sharpsvn client.status
我刚刚阅读了这个问题,对此我有一个问题:如何设置客户端查看某个存储库?在示例中,工作副本的位置有一个用途,那么客户端如何知道在哪里检查差异?
谢谢 :)
c# - SharpSVN:“最后一次调用被取消”是什么意思?
我将 SharpSVN 1.6 与 .Net 3.5 一起使用。
我IsLastInvocationCanceled
在几个 SvnArgs(UpdateArgs、CommitArgs 等)中看到了该属性,但我找不到关于它的文档。
有人可以告诉我这是什么意思吗?
谢谢!
c# - SharpSvn:如何查看 Update() 的结果?
使用简单的命令行 svn 客户端时,如果您运行,update
您可以看到对工作副本所做的更改。
我一直在尝试在 SharpSvn(使用 C#、.Net 3.5)中这样做,例如,因为我需要查看该Client.Update()
操作是否导致文件删除。
我尝试使用SvnUpdateResult
,但它为整个文件夹返回一个项目,我找不到任何详细信息。我也找不到任何看起来有用的东西SvnUpdateArgs
。
请帮忙?
谢谢。
c# - SharpSvn:恢复已删除文件的正确方法
请考虑以下场景:
1. 用户 A 创建并提交一个文件(比如说 file1.txt)。
2. 用户 B 从存储库中删除该文件。
3. 用户 A 在他的本地工作副本中有该文件,并想恢复它。用户在完成后发现Update()
。
实现这一目标的正确方法是什么?
到目前为止,我已经尝试过:
-Client.Revert()
紧随其后,Update
但我没有看到任何变化。
- Client.Merge(local_working_copy, SvnUriTarget_of_repository, revision_range_between_the_previous_and_new)
- 还是没有变化。
- Client.DiffMerge()
,其中目标路径是文件的本地路径,merge_from 是版本库中上一个版本号的路径,merge_to 是新版本号的本地路径。- 我收到一个异常,说该文件不受版本控制。无法添加,因为它在本地不再存在。当我将目标路径替换为存储库路径时,我收到一个异常,说这不是工作副本。
请帮忙,
诺亚
c# - 在 Visual Studio 2010 中与 C# 的 Subversion 连接
我正在使用 subversion Sharpsvn 连接库,但总是出错。代码如下:
虽然缺乏身份验证,但如果我尝试运行此代码,我会在项目的 Main() 中收到以下错误:
“混合模式程序集是使用版本‘v2.0.50727’运行时编译的,如果没有额外的配置信息,则无法在运行时 4.0 加载。”
c# - 颠覆目录的大小
我有一个项目,通过sharpsvn 在subversion 下的目录中进行结帐。我现在要做的是在进度条中显示结帐过程,但为此我需要知道板的大小,我将返回目录大小的库的什么属性或决定?
提前致谢!