有没有办法从svn存储库中删除文件,包括其所有历史记录?当我想摆脱驻留在repo中的大型二进制文件时,会出现这个问题.
我知道在这种情况下只有一种方法可能会有所帮助:
svnadmin实用程序的帮助下转储所有回购.grep.Grep应该使用filename并写入另一个dump-filesvnadmin但这太复杂,不可靠.也许有另一种解决方案?
如何在不删除文件的情况下忽略我的svn repo中的文件?
当我处理现有项目时,我经常需要设置项目的本地版本并使用我的本地数据库.以drupal为例,我检查svn repo,更改settings.php文件以匹配我的本地数据库,但现在我必须确保我不再提交设置文件.
是否有任何聪明的svn命令可以解决这个问题?
目前,我的团队有一组不应受版本控制的文件,但它们是.我想将它们从我们的subversion存储库中删除,并允许每个人保留其本地版本.完成此任务的最佳方法是什么?
删除文件会将其从存储库以及每个人的本地文件系统中删除.使用--keep-local标志几乎可以正常工作.它允许我将副本保留在我的机器上,从存储库中删除它,但仍然从其他人的文件系统中删除这些文件.
谢谢!