当前位置:  开发笔记 > 编程语言 > 正文

您是否为您的家庭项目使用源代码管理?

如何解决《您是否为您的家庭项目使用源代码管理?》经验,为你挑选了2个好方法。

人们发表评论的简单问题,以及他们的选择和原因.

还有什么促使你使用它会很有趣?对我来说,我使用源代码控制

我在工作中使用相同的,所以我可以熟悉如何使用它

如果我把代码搞砸了,我可以得到保护

它的异地,所以如果我的电脑死了,我不会失去我所有的家庭代码项目.

对我来说,我使用Perforce,简单的2客户端"演示"版本.这是因为我们最近使用IBM Rational Clearcase转向了它.到现在为止还挺好!



1> Jon Skeet..:

我使用git和Subversion - git用于我的C#Protocol Buffers端口(我在工作时间做,但是从我的家用笔记本电脑)和Subversion用于其他一些事情.

我曾经在我的本地NAS服务器上安装了我的Subversion存储库,但是我最近把它转移到了csharpindepth.com,所以我可以退出NAS,但这样我就可以从家外轻松到达它,而不会在防火墙上打洞.

至于原因:

如果我的笔记本电脑死了

如果我想回到早期版本

所以我可以跟踪我所做的事情

所以其他人也可以参与(例如Marc Gravell为MiscUtil贡献了大量的东西)

在适当的地方分支

我还使用Subversion来管理csharpindepth.com和大多数yoda.arachsys.com - 我有每个站点的本地副本,以及每个服务器上的提交后挂钩(存储库所在的位置)以更新Web服务器目录我承诺.

哦,我在深度编写C#时也使用了Subversion - 再次,我可以跟踪写入哪个位等等.我不需要经常使用这个方面,但它是一个方便的备份解决方案.



2> duffymo..:

是的,我使用SVN.

为什么?为了练习.而且因为错误发生了.有时我检查代码,开始工作,并在四小时后意识到我已经弄得一团糟,需要退出.当我让SVN支持我时,我只失去了四个小时的工作.

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有