0

我有一个存储库,例如“http://svnserver/repository”。用户在文件夹中拥有不同的权限:“http://svnserver/repository/folder1”或“http://svnserver/folder2”。如何获取登录用户对特定文件夹的权限(只读或读写)?

4

2 回答 2

3

我认为您无法使用 Subversion 获得此功能,除非您尝试提交并查看您是否具有写入权限。

我在协议或显示访问权限的命令中没有看到任何内容,除了您无权访问时的错误消息。

你为什么需要这个?

于 2010-10-26T09:44:44.217 回答
0

我建议试试这个:

FileIOPermission f = new FileIOPermission(PermissionState.None);
f.AllLocalFiles = FileIOPermissionAccess.Read;
try
{
    f.Demand();
}
catch (SecurityException s)
{
    Console.WriteLine(s.Message);
}

如发现:

http://www.eggheadcafe.com/community/aspnet/2/10076435/how-to-check-read-write-permission-of-shared-folder-on-network-pc-for-user.aspx

于 2010-10-25T17:38:18.430 回答