我正在看Github,它看起来很棒。我看到有一些企业帐户可以设置为版本控制你的工作。我知道那里有很多开源的东西,但企业在那里存储解决方案的常见做法是什么?更重要的是,它安全吗?因为解决方案不被其他任何人看到。
答案 0 :(得分:3)
对于它的价值,我只是使用私有存储库将我公司的源代码转换为GitHub。此外,我一直在GitHub上以同样的方式保留我自己的商业产品
它运作良好。您的帐户有一个每个存储库的“贡献者”列表,用于控制谁可以查看/提交每个存储库。
如果您不想将代码存储在其他人的服务器上,GitHub上的业务帐户适合您。如果您希望通过在自己的服务器上安装软件来保存存储库“在防火墙后面”,请注册此项。
参考文献:
答案 1 :(得分:1)
关于安全问题 - 几个月前也出现了类似的问题
检查它(我的答案在那里:-) out:
How safe is it to host sensitive data on repository sites like github, bitbucket, etc.?
我不知道公司是否通常会在线存储他们的代码......但我想很多公司都不喜欢在某些公司托管他们的知识产权的想法第三方。
可能“公司文化”是其中的重要组成部分 我会说“嘻嘻”的互联网创业公司比“保守”企业/“非技术”公司更有可能在网上托管他们的东西。
一些“时尚互联网”公司(例如Facebook,Twitter,GitHub ......)至少有开源的部分内容,但我不知道我知道他们中的哪些人也在那里托管他们的私人物品,哪些不是 (除了GitHub,我在某处读到他们自己主持所有的东西......有道理: - )
另一个例子:Headspring软件(很多已知的.NET开发人员都在工作)runs nearly completely on online services
链接的博客文章没有明确提到他们在哪里托管他们的源代码,但我想提到这个例子,因为他们已经外包了所有其他的东西。
许多“保守”公司甚至不希望他们的电子邮件/日历/销售数据在云中的某个第三方提供商处......更不用说他们的源代码了。