SVN 从客户端删除文件夹

问题描述 投票:0回答:1

我有以下项目结构和两个用户,

user1
user2

/code/proj1
/code/proj2

user1
适用于这两个项目,但
user2
仅适用于
proj2
。我的基于路径的访问配置如下:

[/code/proj1]
user1=rw
user2=rw

[/code/proj2]
user1=
user2=rw

现在我想撤销

user1
proj2
的访问权限,因此
user1
将仅在 proj1
 上工作,而 
user2
 将仅在 
proj2 上工作。我更改了基于路径的访问配置,如下所示。
[/code/proj1]
user1=rw
user2=

[/code/proj2]
user1=
user2=rw

我看到的问题是,当我更改配置后
user1

执行

svn update
时,
proj1
不会从
user1
的本地计算机中删除。
我的问题是我们如何强制客户端(对于

user1

)进行自我更新并删除访问权限被撤销的任何目录/文件?

proj2
在这种情况下。
    

svn
1个回答
0
投票

即使可以远程删除文件,也不确定它的用途是什么。 您的

user1

可能已经制作了 proj2 的本地副本。 你无法回到过去并改变过去。 事实上,

user1
无法再提交更改,并且无法在 proj2 上获取更新,这确实是您所能希望完成的事情。
    

© www.soinside.com 2019 - 2024. All rights reserved.