需要举例说明管理人员将这些示例用于源代码管理和项目的有效备份。
他们会担心他们的源代码不在网站上。如果有好的例子,我认为这可能有助于说服他们将此作为一种选择。
发布于 2012-10-03 11:41:54
GitHub是专有的,并且托管在GitHub上。
发布于 2012-10-03 11:15:27
发布于 2012-10-03 12:03:03
虽然我不能给出使用github进行托管的公司的例子,但我可以提出其他一些支持使用github的论点。
分布式版本控制(如git或mercurial )的一个主要优点是,每个存储库都是一个完整或几乎完全的备份。因此,中心服务器将由其他人托管和管理,但是即使发生了灾难性的事件,github也会倒闭,造成的损失也将是非常有限的。
您还可以注意到,与github这样的大型托管公司相比,您本来拥有的管理员经验肯定要少一些,因此您自己的服务器实际上更有可能出现故障。因为在一个大型服务器场中,单个服务器现在就会死掉,所以所有的恢复过程都会被测试。尽管有了自己的服务器,它将在几年内正常工作,所以当它失败时,您可以很容易地发现自己备份中断或丢失比特之类的。
https://softwareengineering.stackexchange.com/questions/167222
复制相似问题