假设我从以下签名创建了一个野生仓库的实例。
C repos/CREATOR/[A-Za-z].*
如果我想修改我创建的特定实例的config
文件,我可以使用this method建议的this answer,其中包括按名称提及创建的回购(在gitolite.conf
内,然后修改rc
文件以启用该功能。
或者,我可以ssh到系统并直接修改裸存储库下的config
文件,使其看起来像我想要的那样。
如果我选择后一种方法,那么gitolite
是否存在以后破坏我的更改或破坏存储库的危险,因为它无法处理手动编辑?
答案 0 :(得分:1)
如果您考虑实际设置配置设置的来源(triggers/post-compile/update-git-configs
),则POST_COMPILE step会这样做,这意味着每次推送gitolite.conf
。
这可能会将配置设置值重置为gitolite.conf
中指定的设置值 后直接修改服务器上的裸仓库中的配置(可以请阅读gitolite git-config
command)。
是的,存在改变价值的风险。