现在,我将所有项目保存在笔记本电脑上.我想我不应该这样做,而是使用版本控制系统并从外部托管存储库(Google Code,SourceForge等)检入/检出它们.我在这里看到了几个好处 - 首先,如果我的计算机崩溃和烧毁或外部硬盘崩溃并烧毁,我不必担心丢失我的代码; 第二,我可以与世界分享我的代码,甚至可以在需要时获得更多帮助.
这是一个好主意吗?如果是这样,我应该调查哪些其他项目主机(Google Code和SourceForge除外)?
Assembla是真棒.
编辑:是的,这是一个好主意 - 我曾经使用过Vault的个人副本,发现它比我更关心管理(如果我的服务器发生故障或硬盘崩溃 - 不仅担心丢失而感到痛苦和备份数据,但停机时间).当然,拥有自己的备份也没有什么坏处.涵盖所有基地!