【发布时间】:2012-06-19 10:41:57
【问题描述】:
我有一个 SVN 项目的工作副本。文件被应用程序从此工作副本中删除。当我使用 SVN 命令行提交工作副本时,我想从存储库中删除这些已删除的文件。
如果我使用 svn commit 提交工作副本,它不会从项目中删除文件(因为它们没有在本地使用 svn delete 删除。有什么方法可以告诉 SVN 删除(从存储库)工作副本中缺少的任何文件?
【问题讨论】:
-
如果应用程序删除了文件,也许它们一开始就不应该在存储库中?也许您应该使用
svn propset svn:ignore排除它们 -
不,它们需要在存储库中,直到它们被删除
-
重点是让存储库存储它们,这样如果你想回到以前的版本,你可以恢复它们。您必须告诉它,这些文件需要在新版本中标记为已删除
-
@Dónal 请接受答案
标签: svn