Subversion:忽略一些文件

时间:2013-04-17 03:19:07

标签: svn

我有使用subversion进行代码检查。现在我也将配置文件放在存储库中。

我想避免使用命令'svn up'命令更新配置文件。我该如何设置SVN属性?

提前致谢

2 个答案:

答案 0 :(得分:1)

svn:ignore属性是您用来忽略将文件添加到存储库中的属性。由于它们不会被添加,因此当您执行svn update时也不会更新它们。但是,如果您已经将文件添加到存储库,svn:ignore

当您希望在存储库中保留用户特定文件的基本或模板版本时,一种常见做法是将其存储在派生名称下并将其添加到您的存储库,例如:而不是app.config,您可以将其命名为app.config.template 文件的更新 - 您只会偶尔也经常明确地执行 - 然后将由svn update正常检索。然后,每个用户从该模板开始,并在本地将其重命名为“真实”名称app.config。然后,每个用户有责任合并模板中可能发生的任何更改(如果发生这种更改,通常很少发生)。

(请确保您在此示例中具有真实姓名 - app.config - 包含在其包含目录的svn:ignore属性中!)

答案 1 :(得分:0)

我推荐TortoiseSvn,除非你真的更喜欢cmd线。安装后,您可以连接到您的存储库并进行所需的所有属性更改。