我在 Visual Studio 中使用 AnkhSVN。
当我从 Visual Studio 中删除它们时,如何从 SVN 中删除所有文件(文件不包含在项目中)。
理想情况下,我想做:
- 在 Visual Studio 中按“显示所有文件”(显示项目中未包含的文件)。
- 从 VS 解决方案资源管理器中删除选定的文件(项目中未包含的文件)。
- 提交(删除 SVN 中的文件)
但这是不可能的,我必须直接从存储库中删除文件或从 TortoiseSVN 中删除丢失的文件。
干杯,
德米特里。
我在 Visual Studio 中使用 AnkhSVN。
当我从 Visual Studio 中删除它们时,如何从 SVN 中删除所有文件(文件不包含在项目中)。
理想情况下,我想做:
但这是不可能的,我必须直接从存储库中删除文件或从 TortoiseSVN 中删除丢失的文件。
干杯,
德米特里。
您的方案应该有效。使用 TortoiseSVN 删除丢失的文件有什么问题?
TortoisSVN 提交 http://img21.imageshack.us/img21/5603/tortoisesvncommit.png
最简单的方法是使用资源管理器。您可以在资源管理器中添加一个名为 SVN 状态的列。然后,您可以使用它对文件视图进行排序并删除不需要的文件视图。
(来源:tigris.org)
我不认为 AnkhSVN 检查不在您项目中的文件。为什么不使用 TortoiseSVN 在资源管理器中直接删除它们?
正如丹尼尔所说,我要么使用 RapidSVN 来完成该任务,要么添加到 VS 项目(添加 - 现有文件)然后删除。