是否有可以将 Starteam 迁移到 svn 或 git 或任何其他现代/体面的源代码控制系统的工具?
我在想一些事情是如何git-svn
工作的;允许您使用 git 从 svn 存储库中提取。
可以导入 StarTeam 存储库并将其转换为 svn 存储库的东西,但也可以不断从 Starteam 中提取并添加到 svn。
见鬼,即使是“starteam 到 cvs”工具也可以,只要在初始迁移后我可以继续从 starteam 存储库中提取。
是否有可以将 Starteam 迁移到 svn 或 git 或任何其他现代/体面的源代码控制系统的工具?
我在想一些事情是如何git-svn
工作的;允许您使用 git 从 svn 存储库中提取。
可以导入 StarTeam 存储库并将其转换为 svn 存储库的东西,但也可以不断从 Starteam 中提取并添加到 svn。
见鬼,即使是“starteam 到 cvs”工具也可以,只要在初始迁移后我可以继续从 starteam 存储库中提取。
我已经使用 polarion 的 SVN Importer 进行 StarTeam 到 Subversion 的迁移。我相信它有一个增量导入可用,可以让你随着时间的推移继续更新你的 subversion 存储库。但我只完成了从 StarTeam 到 Subversion 的完整的一次性导出。
我目前正在研究执行此操作的选项。这似乎非常可行,一旦你进入某种版本控制软件(vcs),迁移到另一个也不是太难。
以下是我发现的一些结果(请注意,其中一些有多个分叉):
请注意,StarTeam 具有更改请求和更改跟踪,除非您使用诸如 GitLabs 或 Github 之类的服务器客户端,否则您将无法获得这些更改请求和更改跟踪,您可以在其中跟踪问题和错误。