我只需要源树及其历史.我现在不关心要求/问题.我在命令行中玩了一下,以确定我是否可以获得主干和一些开发路径的更改包列表.我认为应该可以为每个更改包提取一个diff,并使用它来重放自git中第一次提交以来的所有更改.像这样的东西:
您还可以使用检查点补充更改包(对我来说已经足够了).
一种更简单的方法是只签出CP并添加/提交给git.但是你会忘记添加,删除,移动和重命名操作.
有谁知道如何从"si diff"获得统一的差异?那已经有很多帮助了.
有任何想法吗?
Edit2:
添加了一个答案,显示我实际上是如何进行迁移的......
与其他源代码控制相比,我注意到这里有关于MKS Integrity的帖子.有没有人使用MKS Integrity管理要求?最近好吗?如果有以下情况,我会很感激任何见解:
我注意到它宣称它可以做很多其他事情并可能与其他系统(JIRA,Test Link?)配合来协调进程(错误跟踪,测试和覆盖) - 集成有多复杂?有人试图报告所有这些集成系统吗?
很多问题可能有很大的答案...我知道......但任何一点评论都会从堆栈溢出宇宙中得到赞赏:)