我有一个要求,即所有开发人员都无法看到某些代码,但它是完整功能系统所必需的。
因此,常规开发人员将能够拉出主要部件,授权开发人员或管理人员将完成其余工作并为其余部分提供工件。
因此,例如在SQL中,每个SP都有单独的SQL文件。其中2个SP必须作为加密SP安装在SQl服务器上。常规开发人员将拉动并部署除了那两个SP之外的所有内容,然后管理器将拉出2个SP并为开发人员安装它们。
项目结构中的情况非常少。那么处理这个问题的最佳方法是什么?
答案 0 :(得分:2)
这是一个有趣的设置。我已经看到人们不被允许提交到存储库,但很少有人甚至不允许查看它包含的文件 - 尤其是开发人员。有几点建议:
http://
还是svn://
作为存储库服务器。我强烈建议为密码使用完全独立的存储库。