首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bitbucket或Github上的非开源项目示例

Bitbucket或Github上的非开源项目示例
EN

Software Engineering用户
提问于 2012-10-03 10:23:39
回答 3查看 3.4K关注 0票数 8

需要举例说明管理人员将这些示例用于源代码管理和项目的有效备份。

他们会担心他们的源代码不在网站上。如果有好的例子,我认为这可能有助于说服他们将此作为一种选择。

EN

回答 3

Software Engineering用户

发布于 2012-10-03 11:41:54

GitHub是专有的,并且托管在GitHub上。

票数 8
EN

Software Engineering用户

发布于 2012-10-03 11:15:27

您的运气有点不太好,因为您无法获得对私人存储库的洞察力。幸运的是,GitHub确实支持各组织,Bitbucket与团队具有同等的支持。

没有什么特别的原因,我可以给您一个例子,说明发动机场是属于使用GitHub的组织之一,但是通过对存储库的浏览,我相信您可以找到与您的利基密切相关的其他业务,这些业务在这两种组织中都有存在。

我现在无法找到任何足够的发布源,但我确实了解到,它们的内部支持和维护人员无法访问存储库的特殊性,例如源文件,这就是我认为主要关注的问题之一是将您的源代码托管在远程服务上。

票数 1
EN

Software Engineering用户

发布于 2012-10-03 12:03:03

虽然我不能给出使用github进行托管的公司的例子,但我可以提出其他一些支持使用github的论点。

分布式版本控制(如git或mercurial )的一个主要优点是,每个存储库都是一个完整或几乎完全的备份。因此,中心服务器将由其他人托管和管理,但是即使发生了灾难性的事件,github也会倒闭,造成的损失也将是非常有限的。

您还可以注意到,与github这样的大型托管公司相比,您本来拥有的管理员经验肯定要少一些,因此您自己的服务器实际上更有可能出现故障。因为在一个大型服务器场中,单个服务器现在就会死掉,所以所有的恢复过程都会被测试。尽管有了自己的服务器,它将在几年内正常工作,所以当它失败时,您可以很容易地发现自己备份中断或丢失比特之类的。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/167222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档