假设在SVN目录下有一个配置文件。但是,由于某些原因,我的机器需要一个不同于主干中的配置,比如一些代理设置。
但是,每次更新目录时,配置文件都将覆盖目录的默认配置文件和/或导致冲突。
我的问题是如何将此文件设置为与中继不同步,以便更新都不会覆盖我的本地文件,也不会提交将覆盖trunk的版本。
(svn ignore不是一个选项,我们确实需要在目录中使用此配置文件,否则其他用户将不得不自己编写一个。)
答案 0 :(得分:0)
根据我的经验,我如何管理SVN更新只是更新必要的文件。例如源文件或视图文件夹中的文件,除非必要,否则我将更新库文件夹或配置文件夹(我存储所有配置或属性文件。
当然,只有你的项目结构合理才能做到这一点。