代码之家  ›  专栏  ›  技术社区  ›  Ittai

如何维护DevelopmentEnvironmentCentral的基本文件,同时允许用户更改其本地副本

  •  1
  • Ittai  · 技术社区  · 16 年前

    我想做的是将文件放在一个中心位置,这样当我将人员添加到我的开发团队时,他们可以看到这些文件的基本版本,同时团队的其他成员可以使用他们自己的本地版本。 我将举两个例子来说明我的意思:

    1. 我们使用了相当多的build.xml文件,这些文件与包含许多定义的单个属性文件相关。其中一些在团队成员之间可能是不同的(主要是临时工作目录),我希望一个新的团队成员能够用基本配置获取属性文件,但如果他们愿意的话可以更改它。

    谢谢, 伊泰

    2 回复  |  直到 16 年前
        1
  •  1
  •   David Rodríguez - dribeas    16 年前

    我过去所做的是将文件放在不同的位置,或者在存储库中使用不同的名称,并且 ignore real_file

    例如 .project Eclipse项目文件可以命名为 eclipse-project-default .项目 eclipse项目默认值 )它们可以更改并且不会显示在subversion status命令中。

    这种方法的问题是,通常很容易对应该转到中央存储库的文件进行更改,而这些更改会被忘记。这种方法需要更改实际文件,并对实际上载的配置文件应用相同的更改。然后做出改变。

        2
  •  0
  •   Steve Robillard    16 年前

    如果状态指示器对您的错误太大,您可以将此文件设置为被版本控制系统忽略。