Imports issues from CodePlex projects to a GitHub repo.
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
cp2gh.py

README.md

cp2gh

Imports issues from CodePlex projects to a GitHub repo.

usage

cp2gh [-vq] [--usermap=USERMAP] [--skipcp] [--openonly] [--filter=] [--count=COUNT] --ghuser=GHUSER --ghpass=GHPASS [--ghorg=GHORG] CPPROJECT GHREPO

Processes the issues list for CPPROJECT and imports then to GHREPO

Arguments:

CPPROJECT the project name on CodePlex to port (e.g., http://PROJECTNAME.codeplex.com)

GHREPO the repo on GitHub to port to (https://github.com/owner/GHREPO)

Options:

-h --help

-v verbose mode

-q quiet mode

--ghuser=GHUSER the username for GitHub authentication

--ghpass=GHPASS the password for GutHub authentication

--ghorg=GHORG the organization that owns the repo, if not specified, the GHUSER will be used as owner

--usermap=USERMAP load a file which maps CodePlex users to GitHub users

--skipcp skip parsing data from CodePlex and use existing issues.db file

--count=COUNT the number of issues to import (used mainly for testing)

--openonly only migrate open issues from CodePlex to the database

--filter= Add a filter to the WHERE clause when migrating from the database to GitHub (after importing from CodePlex)