首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >源代码备份策略

源代码备份策略
EN

Stack Overflow用户
提问于 2012-10-17 05:56:41
回答 2查看 1.1K关注 0票数 0

我有一个“项目”文件夹,里面有几十个Visual Studio项目。我想为他们创建一个备份。首先,我认为我应该将它们全部复制到我的SkyDrive或DropBox文件夹中,并在发生更改时让它们同步到云中。

另一种策略是使用源代码控制,但我不希望在发生更改时进行备份,并且应该对其进行优化。我的意思是,只有修改过的文件和修改过的部分才应该上传到服务器上,以节省带宽。我没有很好的连接(512Kbps)。

另外,我的代码对我来说非常有价值,所以安全性对我来说非常重要。

有没有一种方法可以实现自动备份到云上(理想情况下是免费的),并利用源代码控制选项(如修订等)?

我相信很多人都有解决方案,很多人也有同样的问题,所以请回答这个问题,而不是简单地点击“关闭”!

EN

回答 2

Stack Overflow用户

发布于 2012-10-17 06:12:00

使用GitHub或BitBucket。您拥有版本控制和存储库云存储的所有好处。

您可以随心所欲地提交更改,并且仅在向服务器推送更改或从服务器拉取更改时才需要流量。版本控制系统足够智能,可以只发送修改后的文件。

您甚至可以让一个团队在本地网络上工作,而不需要云解决方案,只需要定期推送到云服务器进行备份。为此,您可以创建一个从本地存储库中提取并推送到服务器的脚本。该脚本可以在调度程序中运行。

除了用于备份文件的服务之外,我认为你无论如何都应该使用版本控制。作为一名程序员,我认为你离不开它。

票数 1
EN

Stack Overflow用户

发布于 2012-10-17 05:59:42

This might be of interest to you.

这个想法是,你只需要在Dropbox中创建源代码控制存储库,然后将一个实际的副本签出到你的机器上。

然后,您只能提交(这将触发同步)您已修改的文件,也就是保留这些项目的所有历史记录。

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

https://stackoverflow.com/questions/12924079

复制
相关文章

相似问题

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