在subversion中,我如何取消劫持文件?

Ryd*_*ell 7 svn version-control

目前,我的团队有一组不应受版本控制的文件,但它们是.我想将它们从我们的subversion存储库中删除,并允许每个人保留其本地版本.完成此任务的最佳方法是什么?

删除文件会将其从存储库以及每个人的本地文件系统中删除.使用--keep-local标志几乎可以正常工作.它允许我将副本保留在我的机器上,从存储库中删除它,但仍然从其他人的文件系统中删除这些文件.

谢谢!

mat*_*pie 5

删除文件后,您的用户必须使用从存储库中恢复文件svn export.

$ svn export -r x path ./
Run Code Online (Sandbox Code Playgroud)

x文件在删除之前存在的修订版本在哪里,是文件path的完整路径,也是文件./放置的位置.

有关svn help export更多信息,请参阅

  • 这真的很容易,并提醒一个人从svn中没有真正删除;) (2认同)