我有网络空间,我正在考虑在上面设置一个 git 存储库。
如果我正在开发软件并且想在线托管存储库(CVS、SVN、git 等),是否有任何理由不使用标准的网络托管服务提供商(GoDaddy 等)来执行此操作?我在考虑安全性、可靠性等方面。
我有网络空间,我正在考虑在上面设置一个 git 存储库。
如果我正在开发软件并且想在线托管存储库(CVS、SVN、git 等),是否有任何理由不使用标准的网络托管服务提供商(GoDaddy 等)来执行此操作?我在考虑安全性、可靠性等方面。
不使用标准公司的一个原因是通常需要 shell 访问来设置版本控制系统 (VCS)。许多提供商不会在正常的网络空间上提供 shell 访问权限。
当您开发开源软件时,我建议您托管在SourceForge、github、Google Code或类似的提供商,因为您的代码在那里是公开的,您将获得一个问题跟踪器和其他一些可能对您有所帮助的工具。例如,在 github 上为您的项目添加更多开发人员非常容易。
当你在开发闭源软件时,你仍然可以使用 github,这给你带来了与上面提到的相同的优势,但当然每月花费你几块钱。开源项目是免费的。
因此,虽然没有真正的理由不使用标准托管服务提供商,但有充分的理由使用专门从事托管代码的公司。
正如您特别要求的安全性:github(我以它为例,因为我也在那里托管我的代码)为您提供了他们为确保您的代码安全所做的工作的完整信息列表。