Obsolete:Toolserver/JIRA and FishEye
Appearance
We use JIRA for bug tracking and FishEye for http repository browsing.
JIRA
Adding a new project for a user
Note: the user should create a JIRA account before you do this.
- Log into JIRA at http://infra.ts.wikimedia.org/jira/
- Click "Administration" in the header
- Click "Projects" on the left
- Click "Add project"
- Enter "<username>'s tools" as the Name, and USERNAME (in uppercase) as the key.
- Enter http://tools.wikimedia.de/~<username>/ as the URL
- Enter the user's JIRA username as Project Lead (you can start typing and it'll auto-complete the username).
- Select "Default notification scheme" for "Notification scheme"
- Click "Add"
The user will be able to create components himself.
Adding a new SVN repository for JIRA integration
You have to add the repository to FishEye first! (see below)
- In JIRA, go to "Administration" and then "FishEye Configuration"
- Enter the repository name, UTF-8 as the encoding, and the project's key
- Click "+"
- Click "Update" at the bottom of the page
FishEye
Adding a repository
- Visit the admin interface at http://infra.ts.wikimedia.org/fisheye/admin/viewRepList.do
- Click "Add repository"
- Enter the username as "Name", and "<username>'s repository" as "Description"
- Select "Subversion" for "Repository type"
- Enter svn://hemlock.ts.wikimedia.org/<username>/subversion as SVN URL, and UTF-8 as encoding. Leave the other fields blank.
- Click "Add"