在C#中使用WMI导出VisualSVN服务器用户访问权限

时间:2013-08-08 04:56:48

标签: c# powershell wmi visualsvn-server wmi-query

我需要控制应用程序以将VisualSVN服务器用户访问权限加载到excel文件。

最初,我从VBScript开始这样做。但在VBScript中,很难比较两个csv文件。所以目前我正在研究C#。

是否有任何代码要在C#中执行此操作,例如" http://www.svnforum.org/threads/38790-Access-Rights-Reporting-in-Subversion-or-Viusal-SVN"中的VBScript?

如果在PowerShell中轻松退出,我们也会考虑使用PowerShell。但我没有使用PowerShell的经验。任何人都可以请将我重定向到示例代码以执行相同的操作。

1 个答案:

答案 0 :(得分:2)

VisualSVN Server 3.4附带一个PowerShell module,它为服务器和存储库管理提供了许多cmdlet(本地或远程工作)。

使用VisualSVN Server 3.4获取访问规则列表就像在PowerShell中运行Get-SvnAccessRule cmdlet一样简单。

有关PowerShell cmdlet和用法示例的完整列表,请阅读文章VisualSVN Server PowerShell Cmdlet Reference