2012-01-31 71 views
1

我有一个应用程序在开发中期从一个存储库移动到第二个存储库。出于合同的原因,这是通过将最新版本的源代码从旧版本库复制到新版本库中作为初始版本而不是将完整历史记录导入新版本来完成的。跨存储库的跟踪历史记录

这大部分都不是问题,因为有权访问这两者的人可以在迁移之前到达旧版历史记录;但我想知道是否有一种方法,我们可以配置tortise来继续追踪历史记录,如果用户可以访问这两个历史记录,则可以从新的存储库到旧的存储库。

回答

2

这将是很好的,但我怀疑这是可能的。

大多数供应链管理公司的历史概念,包括Subversion,都受限于库的限制。有更广泛的历史意识是可能的,但我不知道任何SCM。像TortoiseSVN这样的前端可能会选择侵入该功能,但似乎它的受众非常有限。

做将是在移动整个回购正确的事,并有多种方法可以做到这一点,但如果你是合同有义务不这样做...

听起来更多的合同问题比技术问题。

+0

我认为这充其量只是一张长片。我们需要清理每一千个+ checkins中的每一个,以便将它们结束;这是非常耗时的。如果我记得时间表的话,那么在我们开始开发之前,合同问题并没有发生。展望未来,我们已经将其设计成将需要锁定在NDA隔间内的东西分开,并在构建时引入它,但对于所有较旧的工作,我们无能为力。 – 2012-02-01 05:14:25

相关问题