我有一个存储在SVN存储库中的网站。我被要求彻底改写它,我已经完成了它尚未受版本控制。我应该将全新的项目重写版本导入并合并到现有的SVN存储库中吗?
我应该将新版本合并到网站的现有存储库中吗?
由于它是一个全新的版本,它具有与存储在存储库中的现有站点不同的文件和目录结构。我可以想象这是尝试合并时的一个问题。
我询问合并的唯一原因是因为将项目的所有历史记录保存在存储库中不是一个好习惯吗?
关于评论
人们似乎认为我已经错过了点,但我可以告诉你,我没有。我创建了一个全新的站点,它在代码,目录结构等方面没有什么不同。我决定从一个空目录(干净的画布)开始处理这个项目,然后在项目结束时导入到存储库中。
我强烈建议您查看Michael Feathers的“使用遗留代码有效地工作”。 – 2010-02-26 16:41:52