0

我在使用 VisualSVN 和乌龟时遇到问题。我们处理多个项目,我想将文件夹 FolderA 的访问权限授予用户 UserA,将文件夹 FolderB 的访问权限授予 UserB,但我犯了一个错误,将 FolderA 和 FolderB 都授予 UserA。之后,UserA 将签出 FolderB(不能访问)。当我从 UserA 撤消对 FolderB 的访问权限时,UserA 仍然有文件,但他无法在服务器中进行更改。当他从他的计算机中删除 FolderB 时,他不能提交更改,因为乌龟想从服务器上删除已删除的文件夹 FolderB(这是不允许的)。并且文件不得从服务器中删除,因为 UserB 需要它们。

我该如何解决这个问题?

4

2 回答 2

1

右键UserA单击FolderB他的工作副本,从 TortoiseSVN 上下文菜单中选择“更新到修订版” 。在更新对话框中,从“更新深度”组合框中选择“排除”。然后点击确定按钮。

于 2013-01-17T15:30:51.263 回答
0

通过资源管理器(而不是 svn delete)很好地要求用户 A删除他的工作副本,然后再次签出 FolderA

于 2013-01-17T06:37:18.657 回答