joe*_*elg -1 svn agile project-management
我是OnePage的联合创始人兼首席技术官(http://myOnePage.com/joel).
我有兴趣听听您对此特定问题的看法和答案:
我肯定雅虎!或谷歌不会将他们的整个代码暴露给他们的开发人员!我只是想知道你用什么方法来限制人们看到完整的代码?在所有项目中,显然会有部分代码包含数据库和API密钥的重要访问凭据.
谢谢
不允许开发人员访问代码肯定会在长期内反效果.它会限制它们在添加新功能方面高效/有效.所以恕我直言,重新考虑这一点.最好雇用你信任的人,让他们访问代码,而不是试图限制它.其次,您试图限制程序代码行或数据库,登录凭据等细节?登录到db的信用通常驻留在属性文件中.您可以加密属性文件的内容,并对读取属性文件的代码进行模糊处理并对其进行解密.为了确保程序员不理解代码,您可以对代码库进行模糊处理.但混淆带有自己的包袱.
一句话:您正在尝试解决开发人员访问代码库的错误问题