30

如何忽略源代码控制下文件夹中的所有文件?

/project/published/是我要保留的文件夹

/project/published/some_file(s)是我不想要的文件/文件夹

更多详细信息:目前,当我为我的项目提交更改时,我会看到很多我不想要的文件。它们是发布到文件夹的文件,我不需要它们在源代码管理下。我永远不会知道这些文件的名称,因为它们是由用户选择的。

我尝试使用svn:ignore具有价值的属性,published/*但没有奏效。有任何想法吗?

4

4 回答 4

55

您只需右键单击该published/文件夹,选择 TortoiseSVN -> 属性,单击新建 -> 高级,如下所示:

  • 物业名称:svn:ignore
  • 适当的价值:*

然后它会工作得很好。

于 2010-09-09T03:24:24.897 回答
12

I've found a solution. If I set the svn:ignore property directly on the folder I want to keep (published) and set it's value to * then it does what I want. I would have liked to add this property to the project root but this works too.

prop - svn:ignore

value - *

Thanks for the suggestions.

于 2008-11-13T23:30:24.127 回答
3

也许这可以帮助你:在提交对话框中有一个复选框来“显示未版本控制的文件”。这与告诉 Tortoise/SVN 忽略它们不同,但可能只是解决问题。高温高压

于 2008-11-13T20:37:10.653 回答
2

我猜你试过:

svn propset svn:ignore published/*

svn propset需要将值和目标分开:

svn propset svn:ignore [value] [target]

...所以尝试:

svn propset svn:ignore "*" published

(不要忘记引号。)

于 2008-11-13T20:42:33.717 回答