我们在subversion的.conf文件中遇到了一些问题。我真的很喜欢所有subversion repos的配置文件都是版本控制的,所以如果有人在conf文件中胖手指,repo不会失效。我们不希望conf文件夹成为真正的svn结帐位置。
有没有人找到解决这个问题的好方法?
答案 0 :(得分:1)
为仅具有管理员权限的svn配置创建单独的存储库 (可选)您可以在该存储库中创建一个部署脚本,将所有配置文件复制到相关目录。
答案 1 :(得分:1)
git
非常适合对配置文件进行版本控制。只需git init
并在那里添加文件。
创建一个SVN repo然后检出一个工作副本并添加文件也可以,但在这种情况下不像git那样轻量级。
答案 2 :(得分:1)
Subversion Universe可能会帮助fsvs。基本上:Subversion客户端不使用工作副本但使用普通目录。关联的元数据存储在托管目录之外。
因此,您可以使用Subversion本身进行管理,而不会在配置数据中包含.svn
元数据。