应用程序配置应该提交给源代码管理吗?

时间:2017-11-29 22:14:57

标签: git config commit

当我说应用程序配置时,我不是指秘密。我们都知道不应该犯下秘密。但是配置如工人数量,节流等等呢?这些应该被用于源代码控制还是被拒之门外?

我在一家初创公司工作,我听说更改应用配置与更改应用代码相同,因此应该提交。什么是行业的标准做法?如果不是标准做法,这只是在创业公司中才有意义的事情吗?

1 个答案:

答案 0 :(得分:0)

我认为这实际上取决于项目,团队以及您希望配置的灵活性。

不会有任何具体的答案;但我想说:在所有应用程序配置上设置合理的默认值,但允许在下游调整它们。

有些事情:

workers: ENV['worker_count'] || 5

如果这是你想要配置的东西,那将是完美的意义;但如果你知道X configuration_value_of_choice <!DOCTYPE html> <html> <head> </head> <body> <div id="name">John</div> <div id="demo"> <h2>Header 2</h2> <button type="button" onclick="loadDoc()">Change Content</button> </div> <script src="jquery-3.2.1.js"></script> <script> function loadDoc() { document.getElementById('name').innerHTML = "Steven"; $.ajax({ type: 'GET', url: 'ajax_info.php', success: function(msg){ alert(msg); } }); } </script> 只有{{1}}才有意义,那么保持锁定可能是有意义的。