如何在我的工作副本中使svn忽略unversion文件?

时间:2009-07-18 00:58:39

标签: svn

重复:Ignore SVN ignore... possible?


假设我的工作副本中充斥着我不想删除的无版本文件。我希望svn忽略这些文件,但我想要将它们添加到忽略列表中,因为我不想用我的忽略列表污染其他人的工作副本。这可能在svn?

澄清:我不确定为什么,但人们一直建议我编辑我的全球配置;然而,这是我正在寻找的东西。我想要做的是定位特定工作副本中的特定文件。这甚至可能吗?

3 个答案:

答案 0 :(得分:7)

是的,user configuration file可以包含global-ignores选项,这正是您所需要的。

此文件的位置因平台而异。来自文档:

  

在类Unix系统上,此区域显示为用户主目录中名为.subversion的目录。在Win32系统上,Subversion创建一个名为Subversion的文件夹,通常位于用户配置文件目录的Application Data区域内(顺便说一下,它通常是一个隐藏目录)。但是,在此平台上,确切位置因系统而异,并且由Windows注册表决定。

答案 1 :(得分:2)

如果您使用的是TortoiseSVN,您可以使用TortoiseSVN的设置(右键单击> TortoiseSVN>设置)。

在“常规”选项卡“Subversion组”中,将一个单独的星号(*)添加到“全局忽略模式”选项中。

答案 2 :(得分:0)

在存储库的私有subversion配置文件中,设置global-ignores标志,如下所示:

[miscellany]
global-ignores = *.class *.o