githubpvcs

Is there any document for migrating code from PVCS to github with history?


what is the best way to migrate the code from serena pvcs to github? Do I need to migrate the code first to svn then migrate to github?


Solution

  • First, you don't have to migrate "to GitHub" directly: you can migrate to a local Git repo, and then push that Git repo to a new empty GitHub repository.

    Second, from this thread or this one, there is no dedicated tool for directly importing that VCS to a Git repo.
    If you know of a way to import to an SVN repo first, then you can use a tool like SubGit (free for a one-time import) to import the SVN repo to a Git repo.