你不使用版本控制吗?如果没有,这将是时候开始了。
结帐GitHub或Bitbucket。两者都可以免费用于公共存储库,并且私人项目的计划非常实惠。
我会推荐Microsoft Team Foundation Server。 TFS已集成到Visual Studio中。
一些关键功能
- 最多5位用户免费
- 无限项目数量
- 持续投放到Azure (这对您来说非常方便)
- 工作项跟踪
- 敏捷规划工具
- 反馈管理
- VS Integrated Build(但该功能仍在预览中)
我已经使用这项服务好几个月了,我肯定会推荐它。
我使用dropbox进行一些备份,但有很多替代方案,例如Amazon S3,或托管服务提供商,如RackSpace等。
我还有一个我备份的NAS盒子。我也安装了SVN,我可以通过笔记本电脑和主桌面PC访问,所以我几乎总是至少有3份代码。 SVN存储库也备份到外部硬盘。
我还没有使用Azure,所以我不知道他们的备份服务是如何工作的。我确实找到了这个link,这可能会帮助你弄清楚你是否可以单独存储你的文件。
我认为,由于它是在基于云的系统中托管的,因此您的代码将备份并分布在不同的服务器上 - 因此对您来说可能不是那么大的问题。