简体   繁体   English

svn删除文件夹(操作系统级别)

[英]svn delete folder (OS Level)

I am a newbie to SVN and somehow managed to import few projects to the repository created. 我是SVN的新手,因此设法将几个项目导入到创建的存储库中。 I have somehow imported a project that wasn't required , hence would like to delete it.Going through information available online about svn delete , seems like does not completely remove it (OS Level) and traces would still remain.A delete too with rm -rf can be done only at the repository level. 我已经以某种方式导入了一个不需要的项目,因此想将其删除。通过在线获取有关svn delete的信息,似乎并不能完全删除它(操作系统级别),并且仍然会留下痕迹。 -rf只能在存储库级别执行。

Would be great to have inputs from experts here on any alternatives.My configurations are as below : 希望有来自专家的任何替代输入,我的配置如下:

  • Running svnserve -d on a FreeBSD box 在FreeBSD机器上运行svnserve -d
  • I have complete control over the repository (root access ! Yes managed to get that!!) 我对存储库有完全控制权(root用户访问权限!是的,可以做到!!)

Any help is highly appreciated.Thanks in advance! 非常感谢您的帮助。

The only way to completely remove a file or a folder in svn repository is to manually dump the repository to a file, filter the dump and recreate the repository using that filtered dump file. 完全删除svn存储库中的文件或文件夹的唯一方法是手动将存储库转储到文件,过滤转储,并使用过滤后的转储文件重新创建存储库。 This is really not stuff to be done by a newbie. 这真的不是新手要做的事情。

Why do you think you can't live with the history? 您为什么认为您无法忍受历史? I would really suggest that you do. 我真的建议你这么做。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM