任何人都有任何关于从哪里开始想要尝试某种源代码控制以及新的ASP.NET之旅的建议?SVN,VSS,CVS ......我甚至不知道从哪里开始!
只是确保远离视觉源安全.
Eric Sink的源代码控制HOWTO.
阅读它,然后下载Subversion(免费)或Vault(对单个用户免费)并开始使用它.
这里有很多人建议介绍和全面的方法,这些都有助于告诉你如何做你想做的事情.
另外,我会为新手提供三条建议,告诉你如何知道自己想要什么:
1)版本控制一切(即你写的所有内容).
版本控制项目文件.版本控制您的测试用例.版本控制用于复制内容的任何小脚本.版本控制您的待办事项列表.绝对版本控制您的设计笔记.一旦熟悉了这些命令,它就不需要花费任何成本,而且有一天你会对你从未想过需要回滚的文件的历史感到高兴.
2)如果您对更改感到满意,请立即检查.并检查一下.
如果你按顺序步骤工作(并不总是这样 - 你可能会分心 - 但这是一个好习惯),然后在每个新步骤开始时你应该在结账时有0个修改过的文件.您甚至可能想要签入未完成的非工作代码,具体取决于您的选择.
3)到达里程碑时,标记它.
甚至是你自己的个人目标(英寸鹅卵石).如果你不能被标记困扰,只需记下日期和时间(在你猜对了,一个版本控制的文件).如果特定版本由于某种原因而令人难忘("我完成了后端","我将其发送给其他人查看"),您想要确切知道其中的内容.对存储库进行区分可以比调试器更快地诊断出某些类型的错误.
非常Subversion特定,但它提供了对版本控制基础的正确理解.
http://svnbook.red-bean.com/
我认为最简单的方法是通过一些免费提供商获得免费的SVN服务器.我用的是assembla.
然后,如果您在Windows中,则应下载TortoiseSVN.这是迄今为止最容易使用的Subversion客户端.
首先将当前项目导入存储库,然后就可以开始了.