You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Redmine uses issues and assigns them to versions. Github uses milestones for the versions. Would be great to maintain this data, if relatively straightforward.
Retrieve all Redmine versions (version) for a project (project name): name, description, status, due_date, fixed_version_id note: fixed_version_id is the ID of the Target Version (previously called 'Fixed Version' and still referred to as such in the API)
Create Milestones in Github: title, state, description, due_on, milestone
In Redmine you can list the versions. :ID can be either the integer ID of the project or the short URL identifier (e.g., "revo"):
GET /projects.xml
GET /projects/:ID/versions.xml
In Github, you can list milestones (to check if they exist first) with the following. Assign milestones by ID, not the milestone name/title:
GET /repos/:owner/:repo/milestones
Finally, if we want to maintain any other statuses, or other data, we need to push them to labels in Github.
The text was updated successfully, but these errors were encountered:
Redmine uses issues and assigns them to versions. Github uses milestones for the versions. Would be great to maintain this data, if relatively straightforward.
Rm API: http://www.redmine.org/projects/redmine/wiki/Rest_Versions
Gh API: http://developer.github.com/v3/issues/milestones/
Implementation notes
Retrieve all Redmine versions (version) for a project (project name): name, description, status, due_date, fixed_version_id
note:
fixed_version_id
is the ID of the Target Version (previously called 'Fixed Version' and still referred to as such in the API)Create Milestones in Github: title, state, description, due_on, milestone
In Redmine you can list the versions.
:ID
can be either the integer ID of the project or the short URL identifier (e.g., "revo"):In Github, you can list milestones (to check if they exist first) with the following. Assign milestones by ID, not the milestone name/title:
Finally, if we want to maintain any other statuses, or other data, we need to push them to
labels
in Github.The text was updated successfully, but these errors were encountered: