话说一个很强大的代码管理工具 SVN+SSH组合问题
安装一个linux的svn服务器,然后新建用户,给每个使用svn的人员.
是读写权限.
现在有个问题是.
svn+ssh方式的验证,固然不错,但开放给别人的 key,可以使用putty这样的工具ssh到服务器.
然后得到一个shell.这个shell可以删除他可以读写的任意svn 代码仓.这个怎么解决?
比如在 linux根目录下面创建一个 目录 PorojectA.这个ProjectA就是svn的代码仓.放给用户的key文件可以读写这个代码仓.
然后用户使用putty登陆后.可以删除ProjectA这个目录
这个问题怎么解 ?