Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreasscherbaum/github_issue_exporter
Export GitHub PR and Issues as CSV
https://github.com/andreasscherbaum/github_issue_exporter
csv export exporter github github-issues github-pr sort
Last synced: 22 days ago
JSON representation
Export GitHub PR and Issues as CSV
- Host: GitHub
- URL: https://github.com/andreasscherbaum/github_issue_exporter
- Owner: andreasscherbaum
- License: apache-2.0
- Created: 2016-09-04T14:40:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-05T14:34:18.000Z (over 8 years ago)
- Last Synced: 2024-11-19T21:45:22.606Z (3 months ago)
- Topics: csv, export, exporter, github, github-issues, github-pr, sort
- Language: Python
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# github_issue_exporter
Export GitHub PR and Issues as CSV
## Usage
```
./pull_requests_and_issues.py [options]
```Where *GitHub organization name* is the name of the organization owning the GitHub repository, and *GitHub project name* is the repository name.
Options:
* --help: Display the help message
* --state: Select which PR/Issues should be exported (open, closed, all - Default: open)
* --sort: Sort order for PR/Issues (created, updated, comments - Default: created)
* --verbose: Output debug messages
* --quiet: no output except errors## Output
This tool will export the Pull Requests and Issues into two files, in tab-separated CSV format:
* "GitHub organization name"_"GitHub project name"_Issues.csv
* "GitHub organization name"_"GitHub project name"_PR.csvThe following fields are exported:
* ID: The Issue/PR number (this is not the GitHub internal ID)
* Title
* Created: the timestamp when the Issue/PR was created, beautyfied
* URL: the web URL for the Issue/PR
* State: the current state of the Issue/PR