我是软件项目的唯一开发人员。直到现在我才使用任何版本控制。我知道我可以将项目的最新版本置于版本控制之下。问题是是否可以将项目的旧版本和分支置于版本控制之下。如果有可能,怎么样? 我应该使用哪个版本控制软件? (我使用的是Visual Studio 2008)
编辑:我几乎所有以前的版本。
答案 0 :(得分:3)
你可以这样做,假设你有想要放入源代码控制的旧版本的副本(当然,你不能神奇地让它们出现)。
我要做的是拿最旧的版本,把它放在某处,然后将文件夹提交到源代码控制(这将成为修订版1)。然后,使用第二个最旧的版本,用它覆盖硬盘驱动器上的第一个版本,然后再次检入(这将成为源代码管理中的修订版2)。每次重复,覆盖下一个最新版本,直到签入所需的所有版本。
有很好的免费版本控制系统。我使用SVN(使用TortoiseSVN shell附加组件),我对此非常满意。 CVS也没关系,但随着项目变大,速度会变慢。
答案 1 :(得分:0)