Windows Server 2008上的权限和SVN更新:相同的文件夹&SVN帐户,不同的Active Directory用户

Windows Server 2003切换到Server 2008后,我们遇到了与SVN有关的奇怪权限问题。

在我们的标准构build框中,有一个文件夹( C:\SVN_Code_Folder ),它使用SVN_User和TortoiseSVN 1.7.6将AD_User_A与SVN存储库相关联

当使用Windows 2003时,当AD_User_Blogin到该框并尝试更新,切换,将SVN_Code_Folder与SVN_User合并时,该命令被执行。

它的Windows 2008,它失败的消息:

命令:更新
错误:工作副本'C:\ jboss-4.2.3.GA \ server \ New文件夹'被locking
错误:sqlite:试图写一个只读数据库
错误:sqlite:试图写一个只读数据库
已完成!

尝试通过上下文菜单解锁未被locking的文件时遇到以下消息:

没有什么可以解锁的。 这个工作副本中没有文件locking。

我已经玩了文件夹的权限,我发现给“域用户”控制文件夹修复了这个问题,但我宁愿没有这样一个广泛的权限。 我已经尝试给个人用户和SVN组授予相同的权限,但这些也不起作用。

我错过了什么?
这是不正确的使用SVN?
2个不同的域用户可以使用SVN更新文件夹而不删除.SVN文件?

Solutions Collecting From Web of "Windows Server 2008上的权限和SVN更新:相同的文件夹&SVN帐户,不同的Active Directory用户"

备查…

我有一些与我的旧机器上的文件共享复制到我的新笔记本电脑的硬盘驱动器相同的问题。

事实证明,问题是通过给予我自己(而不是所有的域用户或任何其他组)完全控制文件夹来解决的。

你是否在win2008机器上检查svn服务用户? 该用户是否具有本地管理员权限,并且对c:上的这些文件夹拥有权限? 改变任何东西后重新启动服务。

对我来说,更改文件夹权限并没有什么帮助,但是我已经更新了批处理脚本中的几个目录,所以我解决了这个问题

cmd – >以管理员身份运行 – >启动更新脚本