phw198 / cp2gh

Imports issues from CodePlex projects to a GitHub repo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

About

Imports issues from CodePlex projects to a GitHub repo.


Languages

Language:Python 100.0%