- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有谁知道 SharpSVN 中是否有公开的 API 来管理存储库权限?例如,以编程方式在每个存储库的基础上添加读取和写入权限。
或者,对于使用其他 SVN API 管理权限还有其他想法吗?最坏的情况是手动管理 svnaccessfile 的内容,但这是最后的手段。谢谢。
最佳答案
看起来,因为 SharpSvn 只是 Subversion 命令行工具的 .NET API 包装器,并且不包含管理权限的机制,所以这是不可行的(请参阅 here )。不同的 Subversion 发行版以不同的方式管理权限,因此在 SharpSvn 之外控制权限的方法也会有所不同。
Visual SVN 服务器利用存储库根目录中的 authz-windows 文件来管理基于 AD 的权限。它以纯文本形式存储用户的 SID 和存储库名称,因此我通过直接管理此文件的内容来解决 API 问题。没有我希望的那么优雅,但最终结果是一样的。
关于sharpsvn - SharpSVN 是否有 API 来管理存储库权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1129895/
我在我的 C# 项目中使用 SharpSvn。我有一个文件夹,里面有一些文本文件,另一个文件夹里面有子文件夹。我正在版本控制下添加文件夹并提交它。到目前为止,很好。这是我的代码: using (Svn
使用 sharpsvn。想要更改的具体修订日志消息。 它的实现类似于svn的'[show log] -[edit logmessage]' 我的英语很笨拙。所以,帮你理解。附上我的代码。
我使用 SharpSVN 作为 FluentMigrator 分支的一部分(以添加对 FM 的源代码控制调用)。当我构建时,我发现需要这两个程序集来编译代码: SharpSvn-DB44-20-win
有谁知道 SharpSVN 中是否有公开的 API 来管理存储库权限?例如,以编程方式在每个存储库的基础上添加读取和写入权限。 或者,对于使用其他 SVN API 管理权限还有其他想法吗?最坏的情况是
我正在使用 SharpSvn 获取存储库的日志。对于每个日志条目,我都可以访问有关已更改文件的有用信息(通过 SvnLogEventArgs.ChangedPaths),但我不知道如何获取 svn:m
SvnUpdateArgs asdf = new SvnUpdateArgs(); asdf.AllowObstructions = false;
我使用 SharpSVN 作为服务器拉取解决方案的一部分。该程序从配置文件中读取修订版本,如果不匹配,则会更新到指定的修订版本。 这似乎在我的开发人员机器上正常工作,但是当我将其推送到我的服务器时,我
如何获取当前版本工作目录? 如何获得一个特定的版本来自存储库服务器的文件? 最佳答案 使用 SvnClient.GetInfo() 方法,将 SvnTarget 设置为您的工作目录或远程存储库。然后,
是否有任何待处理的更新(在服务器上)需要通知,或者我是否需要轮询更改? 理想情况下,我不想轮询,因为这在服务器和客户端上都是低效的资源浪费。 最佳答案 服务器联系各个客户端没有标准的方式...有一些标
在初始结帐之前,我必须遵循本地计算机上的目录结构: base_dir/somefolder/someotherfolder/file.txt 结帐后我想要以下内容: base_dir/somefold
按照此处找到的代码: How to check if file is under source control in SharpSvn? 我正在尝试制作一个小型实用程序,它将遍历指定的文件夹并打印出所
我正在尝试将一个简单的存储库浏览器构建到 Web 应用程序中,并且一直在研究使用 SharpSvn 来提供帮助。 我可以找到所有常用的物理命令,如更新、提交,它们实际上会对存储库或工作副本进行更改,但
我使用 SharpSVN 并在 subversion 中添加了一个文件夹。然后我尝试提交它并得到这个异常: SharpSvn.SvnRepositoryIOException:“https://sth
是否有任何与使用 SharpSVN 和普通 SVN/VisSVN 进行开发相关的好资源和站点? 到目前为止,我只遇到了几个与 JIRA 打交道更多的示例。 最佳答案 http://sharpsvn.o
我下载了他们提供的 SharpSVN 示例以尝试对其进行测试,但是当我尝试运行它时出现此错误。 System.BadImageFormatException异常{“无法加载文件或程序集‘SharpSv
在 SharpSVN 上仍然有点 n00b,我正在寻找一些简单的代码来打开 SVN 存储库,并读取(至少)特定文件夹中所有文件的完整路径。 假设这个文件夹是\trunk\source 我不想 chec
我正在使用 SharpSvn通过 C# 代码与我的 svn 存储库交互。我正在使用此代码来检索 svn 日志条目: Collection logitems; var uri = new Uri("ht
我在我的应用程序中使用 SharpSVN 从 http 服务器 check out 存储库。我在防火墙后面,需要使用代理服务器进行连接。 我可以设置这个吗?什么时候,在哪里? 谢谢。安德烈亚斯 最佳答
我尝试使用来自远程存储库的sharpsvn checkout 文件,但我发现sharpsvn 无法仅 checkout 单个文件 checkout 文件夹,请帮助我知道如何 checkout 文件?谢
在尝试使用以下代码时,我收到以下错误:Already working for different url, error code 155000. string targetPath = @"C:\Do
我是一名优秀的程序员,十分优秀!