我使用VisualSVN和乌龟时遇到问题。 我们处理多个项目,我想将文件夹FolderA的访问权限授予用户UserA,将文件夹FolderB授予UserB 但我犯了一个错误,并将FolderA和FolderB授予UserA。之后,UserA将检出FolderB(必须没有访问权限)。 当我从UserA撤销对FolderB的访问权限时,UserA仍然有文件,但他无法在服务器中进行更改。当他从他的计算机中删除FolderB时,他无法提交更改,因为龟想要从服务器中删除已删除的文件夹FolderB(这是不允许的)。并且文件也不能从服务器中删除,因为UserB需要它们。
如何解决此问题?
答案 0 :(得分:1)
让UserA
右键单击其工作副本中的FolderB
,从TortoiseSVN上下文菜单中选择“更新到修订版本”。在更新对话框中,从“更新深度”组合框中选择“排除”。然后点击确定按钮。
答案 1 :(得分:0)
从 UserA 中很好地通过资源管理器(不是svn delete)删除他的工作副本,然后再次结帐 FolderA 。