由于开发人员当初设计的原因(具体啥原因就得去问他们了 呵呵)SVN会记录所有的操作,想不留痕迹是不可能的
所以只能“曲线救国”,我们想到解决上面描述的问题的办法有两种:
所以只能“曲线救国”,我们想到解决上面描述的问题的办法有两种:
一、对之前版本要求不高的
优点:这样操作后库很干净,全是有用的东西
缺点:版本信息没有保留。
二、要求保留版本号
假设你使用Windows的客户端TortoiseSVN,你可以这样操作:
1。在工作目录下,选中要删除的文件和目录.
2。右键,点击菜单TortoiseSVN -> Delete,这时会看到那些文件已经没了
3。然后执行commit,会看到在提交对话框中出现了那些删除文件
提交后,这些文件和目录就被删除了
其它开发者update一下,他们工作目录的那些文件也相应地被删除
优点:在操作时看不到多余的文件,版本号保留了
缺点:库大小还是没有变
转帖请包含作者等版权信息、并注明来自:我用Subversion - 关于subversion删除内容的问题

#1

