TortoiseSVN提交失败-Windows 7 64位
这里有一个很大的问题: 我已将networkdrive安装到Z:\该驱动器上存储了一些SVN存储库。 (使用OrtoiseSVN->RightMouseButton->OrtoiseSVN->在此处创建存储库创建) 到目前为止,一切都很顺利。我想提交更改,但收到以下错误消息: 提交失败(详细信息如下): 无法关闭文件 'Z:\SVN\Software\Plugins\Imaging\Test\db\transactions\0-f.txn\changes': Zugriff verweigert(德语的意思是:拒绝访问) 我确实有权访问该文件夹!即使我以本地或域管理员身份登录,也会不断收到此错误消息 以下是我尝试过的:TortoiseSVN提交失败-Windows 7 64位,svn,tortoisesvn,commit,Svn,Tortoisesvn,Commit,这里有一个很大的问题: 我已将networkdrive安装到Z:\该驱动器上存储了一些SVN存储库。 (使用OrtoiseSVN->RightMouseButton->OrtoiseSVN->在此处创建存储库创建) 到目前为止,一切都很顺利。我想提交更改,但收到以下错误消息: 提交失败(详细信息如下): 无法关闭文件 'Z:\SVN\Software\Plugins\Imaging\Test\db\transactions\0-f.txn\changes': Zugriff verweigert
- 关闭安全软件(卡巴斯基)
- 创建新存储库
- 正在检查对该文件夹的访问权限(我可以创建/更改和删除文件)
- 清理存储库
有什么建议说明我为什么一直收到这个消息吗?不建议将存储库存储在网络共享上,并使用file://协议访问它们:
如果您需要通过网络访问存储库,那么设置服务器以便通过svn://、svn+ssh://或http://协议进行访问是值得的——这里有关于如何从我上面提到的页面或svn书籍中链接的详细信息:现在我无法更改存储库的处理方式。这只是一种奇怪的行为,因为其他每台电脑都可以提交任何更改。问题是可能会出现很多错误,而且很难追踪(因此不建议使用)。如果存储库托管在Linux机器上,您可能无需进行任何重大更改就可以使用svn+ssh协议,前提是您在该机器上拥有用户帐户?不幸的是,它们存储在windows server机器上。我对正在工作的机器做了一次完整的重新安装,结果它现在可以工作了。我们可能会开始设置svn服务器,因为我们不希望出现这种麻烦!谢谢你的回复。