复古:学习CVS,来自SVN

Dar*_*enW 6 svn cvs version-control

我已经使用过Subversion(从前十年开始插入年份),但现在我在使用CVS的公司.对于从旧版本控制系统到新版本的人来说,有大量的操作指南,教程,备忘单等,但对于我们中的少数人来说,采用"错误"的方式有什么用呢?

我正在为svn,git或其他流行系统寻找适合当前经验丰富的开发人员的秘籍表,技巧,陷阱.不需要用于版本控制新手的东西,或者文章颂扬CVS的优点,而不是在"64K RAM足够多"的日子里使用的东西.

JXG*_*JXG 3

祝你好运。

由于您对 Subversion 非常有经验,所以我将推荐您从未想到过的参考资料:Subversion 手册

在附录《Subversion for CVS Users》中,他们描述了如何改掉坏的 CVS 习惯并开始使用 SVN,因为他们的目标是让 Subversion 接管 CVS 世界。

如果您选择接受,您的任务就是对本附录进行逆向工程。通读它,当你回忆起原子提交的宁静时光时,你会微笑,但当你意识到分支现在会让你付出什么代价时,你会皱起眉头。

更严重的是,附录通常会回顾 CVS 中的功能(假设人们熟悉它们),然后提供指向描述高级 SVN 功能的手册的链接。你只需要向后工作。你知道你自己想做什么,你也知道你以前是这样做的,但你发现还有另外一种方法可以做到。然后请同事(或阅读 CVS 手册)更深入地学习。