如何在公司中部分共享产品代码?

时间:2016-10-17 01:57:49

标签: version-control startup

我正在开发一款应用程序,它将成为我的初创产品。当然,它有服务器端和客户端代码。为每个创建单独的存储库是常见的任务。当我与某人合作时,我会授权他们访问自己的存储库。

但是,当我的项目变得越来越大时,将出现共享部分代码的需求。例如,当我雇用某人作为兼职工作来维护我的产品的一些UI部分时,打开对客户端代码的所有访问将是危险的。因为他会在商业逻辑代码中复制或获取我的产品的基本想法。

它也出现在服务器端代码中。在服务器中,许多控制层是混合的。当我雇用某人,而不是我公司的永久工作人员,但作为兼职工作人员时,我只想给他一部分源代码。授予对产品代码的所有访问权限是疯狂的,因为服务器端代码具有许多私钥和管理员数据。

我认为这些问题对于像facebook或google这样的IT公司来说很常见。但我找不到任何方法或想法如何处理这些问题。任何人都可以教我吗?谢谢。

0 个答案:

没有答案