1

我知道 svn:ignore 属性,但这并不能解决我的问题。

我有一个源目录。我想在其中创建一个名为“build”的目录,我将在其中构建。我不想将“build”放在 svn:ignore 中,因为使用同一存储库的其他人不需要忽略它,我可能希望为此使用不同的名称。

一般的问题是这样的:

给定一个颠覆目录的工作副本,我想创建一个将被 svn 忽略的子目录,而无需修改服务器上的任何内容。如果我可以创建一个目录并在其中粘贴一个空的“.svn_ignore_this_directory”文件或其他东西,那就太棒了。我认为在 git 中这就像只用“。”制作一个 .gitignore 文件。在里面,但也许那是不对的。svn能做到吗?

4

2 回答 2

2

您有一个定义本地计算机配置的.subversion文件(此文件的位置取决于您的操作系统)。在该文件中,使用选项配置您希望本地 Subversion 忽略的文件或文件夹。对此文件所做的更改只会影响您的机器。global-ignores

于 2012-04-26T00:27:30.897 回答
1

我不确定我是否了解您想要实现的目标,但是:

  • 如果您希望 svn 忽略该文件夹,请不要对其进行版本控制。根据您使用的客户端,您可以从提交列表中隐藏未版本控制的文件/文件夹。
  • 如果其他人不需要忽略它,他们需要版本化吗?如果这是真的,那么忽略它对您来说毫无意义。

对不起,如果我误解了你。

于 2012-04-26T00:15:29.340 回答