从技术上来说,使用公共版本控制系统(svn、git、mercurial 等)作为云存储是可以的。但是这样做合法吗?或者这样做有什么缺点吗?
答案1
但它合法吗?
只有律师才能回答这个问题。首先,你需要弄清楚适用哪个司法管辖区。我在 GitHub 的服务条款中没有看到任何明确规定你只能使用 GitHub 进行协作软件开发。我不是律师。
这样做有什么缺点吗?
好吧,如果运营 GitHub 的企业决定他们不喜欢你所做的事情,他们可以更改他们的服务条款并删除你的所有内容。
答案2
我不确定这是否合法,你可能违反了他们的服务条款。(免责声明:我不是律师),但这样做是愚蠢的。使用 Dropbox 之类的东西私人的并且您可以在免费计划中拥有 2GB 的存储空间。
其他替代方案:box.net、Microsoft SkyDrive