管理SVN repo配置文件

时间:2011-10-31 18:58:52

标签: svn version-control configuration-management

我们在subversion的.conf文件中遇到了一些问题。我真的很喜欢所有subversion repos的配置文件都是版本控制的,所以如果有人在conf文件中胖手指,repo不会失效。我们不希望conf文件夹成为真正的svn结帐位置。

有没有人找到解决这个问题的好方法?

3 个答案:

答案 0 :(得分:1)

为仅具有管理员权限的svn配置创建单独的存储库 (可选)您可以在该存储库中创建一个部署脚本,将所有配置文件复制到相关目录。

答案 1 :(得分:1)

git非常适合对配置文件进行版本控制。只需git init并在那里添加文件。

创建一个SVN repo然后检出一个工作副本并添加文件也可以,但在这种情况下不像git那样轻量级。

答案 2 :(得分:1)

Subversion Universe可能会帮助fsvs。基本上:Subversion客户端不使用工作副本但使用普通目录。关联的元数据存储在托管目录之外。

因此,您可以使用Subversion本身进行管理,而不会在配置数据中包含.svn元数据。