Redmine project management application (deprecated)
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.
A deprecated instance Redmine2 (v3.4.6) is deployed at I3S. It can host SVN and GIT repositories.
Technical and installation notes are available on a dedicated page (login required).
Redmine2 Management
Administrators
The following people are Redmine 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 sparks-support.
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
Administrators can create new projects, assign users to projects, change users' roles and declare repositories.
Projects managers can create sub-projects of the projects they manage and assign users.
Note that only one repository can be created for each project, its directory name must be the same as the project's identifier.
Command-line creation of new repositories is described on the Redmine wiki for SVN and GIT.
Git repositories
Identifier: either empty or same as the project's identifier
Path: /home/repos/project_identifier.git
URL: https://redmine2.i3s.unice.fr/git/project_identifier.git
For a new project, the git repository must be created "bare". To do so, connect on the redmine2 server (ssh) and do as follows:
cd /home/repos cp -r git_bare_repo.git git/<project_identifier>.git chown -R apache:apache git/<project_identifier>.git
SVN repositories
Identifier: either empty or same as the project's identifier
Path: file:
/
/
/var/lib/svn/project_identifier
URL: https://redmine2.i3s.unice.fr/svn/project_identifier
To create the SVN repository for a new project, connect on the redmine2 server (ssh) and do as follows:
cd /home/repos/svn/ svnadmin create <project_identifier> chown -R apache:apache <project_identifier>