Starteam to X migration? (where X is one of: svn/git/hg/bzr …)

不想你离开。 提交于 2019-11-30 15:03:09

问题


Is there a tool that can migrate Starteam to svn or git or any other modern/decent source control system?

I'm thinking of something along the lines of how git-svn works; allowing you to use git to pull from an svn repository.

Something that can import a StarTeam repository and convert it to an svn repository, but also keep pulling from Starteam and adding to svn.

Hell, even a "starteam to cvs" tool would be fine, as long as I can keep pulling from the starteam repo after the initial migration.


回答1:


I've used polarion's SVN Importer for StarTeam to Subversion migration. I believe it has an incremental import available that would allow you to continue to update your subversion repository over time. but I've only done full one shot exports from StarTeam into Subversion.

http://www.polarion.com/downloads/svn.php




回答2:


I'm currently investigating options to do this. It seems very feasible, and once you get into some sort of version control software (vcs), it is not too difficult to migrate to another.

Here are some results I have found (note that there are multiple forks of some of these):

  • https://github.com/planestraveler/git-starteam
  • https://github.com/warrenfalk/git-st
  • https://github.com/flyskywhy/git-starteam

Note that StarTeam has change request and change tracking that you would not get unless you were using some server client like GitLabs or Github, where you can track issues and bugs.



来源:https://stackoverflow.com/questions/2357707/starteam-to-x-migration-where-x-is-one-of-svn-git-hg-bzr

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!