在客户端,用svn delete命令,然后svn commit提交即可删除或者用Tortoise SVN右键先delete在svn commit也可以删除fzcjh的方法只能从当前版本中删除,但在历史版本中仍能找到这个文件。
要想彻底删除的话,这个比较麻烦了,要先将服务器停掉,生成dump备份,然后用svndumpfilter把这个文件过滤掉,重新组合成一个库,最后把新组合的库放回去。
详细 *** 作看看这篇文章吧:
>在eclipse客户端删除这个文件,然后commit,就把该文件从服务器的最新版本中删除了
当然了,这个文件在服务器端的历史版本中还是可以找的到的,如果想从服务器上彻底删除(比如某人误把自己存放yhk密码的文件上传时),就需要把服务器暂停,dump,然后过滤,然后恢复数据,那可就折腾大了。两种方法:
如果用的是VisualSVN-Server,可以从服务器项目文件夹中直接删除;
在客户端,用svn delete命令,然后svn commit提交即可删除或者用Tortoise SVN右键先delete在svn commit也可以删除;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)