Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
public:redmine2 [2019/01/09 19:26] fmichel |
public:redmine2 [2019/03/08 10:41] fmichel |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Redmine project management application ====== | ||
+ | |||
+ | [[https://www.redmine.org/|Redmine]] is a flexible project management web application, that proposes a rich set of features: handle SCM repositories, wiki, Gantt, issues tracker, news, forums, calendar etc. | ||
+ | |||
+ | Two instances are deployed at I3S, that can host SVN and GIT repositories: | ||
+ | |||
+ | * [[https://redmine.i3s.unice.fr|Redmine1]]: the legacy Redmine server (v1.4.4) is hosted on a VirtualBox server, and maintained only to handle existing projects. | ||
+ | |||
+ | * [[https://redmine2.i3s.unice.fr|Redmine2]]: a more recent Redmine server (v3.4.6), that should be **used for all new projects**, deployed on a safer solution: SPARKS' VMWare cluster. | ||
+ | |||
+ | <note warning>New projects should **NOT** be created on Redmine1. Use Redmine2 instead.</note> | ||
+ | |||
+ | <note tip>Existing projects on Redmine1 may be migrated to Redmine2 on demand.</note> | ||
+ | |||
+ | Technical and installation notes are available on a [[private:redmine|dedicated page]] (login required). | ||
+ | |||
+ | |||
+ | ===== Redmine2 Management ===== | ||
+ | |||
+ | ==== Administrators ==== | ||
+ | |||
+ | The following people are Redmine (1 and 2) administrators. If you are in their teams, contact them to access Redmine, create a project etc. | ||
+ | |||
+ | If you don't know who to get in touch with, or for more technical issues, contact [[fmichel@i3s.unice.fr|Franck]]. | ||
+ | |||
+ | * [[debreuve@i3s.unice.fr|Eric DEBREUVE]] | ||
+ | * [[fmichel@i3s.unice.fr|Franck MICHEL]] | ||
+ | * [[johan@i3s.unice.fr|Johan MONTAGNAT]] | ||
+ | * [[denis.pallez@unice.fr|Denis PALLEZ]] | ||
+ | * [[precioso@i3s.unice.fr|Frédéric PRECIOSO]] | ||
+ | * [[Gaetan.Rey@unice.fr|Gaëtan REY]] | ||
+ | * [[Philippe.Renevier@unice.fr|Philippe RENEVIER GONIN]] | ||
+ | * [[andrea.tettamanzi@unice.fr|Andrea TETTAMANZI]] | ||
+ | |||
+ | |||
+ | ==== Authentication ==== | ||
+ | |||
+ | Redmine supports local authentication as well as LDAP authentication against the I3S LDAP server. | ||
+ | |||
+ | LDAP users must still be declared explicitly in Redmine by an administrator. | ||
+ | |||
==== Project and Repositories management ==== | ==== Project and Repositories management ==== | ||
Line 5: | Line 46: | ||
Projects managers can create sub-projects of the projects they manage and assign users. | Projects managers can create sub-projects of the projects they manage and assign users. | ||
- | <note important>**GIT** and **SVN** repositories cannot be declared using the web interface but this does NOT create them on the server. They must be created manually using CLI => ask [[fmichel@i3s.unice.fr|Franck]] to do it for you.</note> | + | <note important>**GIT** and **SVN** repositories can be DECLARED using the web interface but this DOES NOT CREATE them on the server. They must be created manually using CLI => ask [[fmichel@i3s.unice.fr|Franck]] to do it for you.</note> |
Note that **only one repository can be created for each project, its directory name must be the same as the project's identifier.** | Note that **only one repository can be created for each project, its directory name must be the same as the project's identifier.** | ||
Line 15: | Line 56: | ||
=== Git repositories === | === Git repositories === | ||
- | **Identifier**: either empty of same as the project's identifier | + | **Identifier**: either empty or same as the project's identifier |
**Path**: ''/var/lib/git/project_identifier.git'' | **Path**: ''/var/lib/git/project_identifier.git'' | ||
Line 23: | Line 64: | ||
=== SVN repositories === | === SVN repositories === | ||
- | **Identifier**: either empty of same as the project's identifier | + | **Identifier**: either empty or same as the project's identifier |
**Path**: ''file:''''/''''/''''/var/lib/svn/project_identifier'' | **Path**: ''file:''''/''''/''''/var/lib/svn/project_identifier'' |