3

我在 Visual Studio 中使用 AnkhSVN。

当我从 Visual Studio 中删除它们时,如何从 SVN 中删除所有文件(文件不包含在项目中)。

理想情况下,我想做:

  1. 在 Visual Studio 中按“显示所有文件”(显示项目中未包含的文件)。
  2. 从 VS 解决方案资源管理器中删除选定的文件(项目中未包含的文件)。
  3. 提交(删除 SVN 中的文件)

但这是不可能的,我必须直接从存储库中删除文件或从 TortoiseSVN 中删除丢失的文件。

干杯,
德米特里。

4

4 回答 4

3

您的方案应该有效。使用 TortoiseSVN 删除丢失的文件有什么问题?

TortoisSVN 提交 http://img21.imageshack.us/img21/5603/tortoisesvncommit.png

于 2009-08-14T01:30:05.377 回答
3

最简单的方法是使用资源管理器。您可以在资源管理器中添加一个名为 SVN 状态的列。然后,您可以使用它对文件视图进行排序并删除不需要的文件视图。

资源管理器详细视图
(来源:tigris.org

于 2009-08-25T18:27:59.913 回答
2

我不认为 AnkhSVN 检查不在您项目中的文件。为什么不使用 TortoiseSVN 在资源管理器中直接删除它们?

于 2009-08-13T00:22:29.037 回答
1

正如丹尼尔所说,我要么使用 RapidSVN 来完成该任务,要么添加到 VS 项目(添加 - 现有文件)然后删除。

于 2009-08-25T18:22:16.023 回答