public:redmine2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
public:redmine2 [2018/10/04 11:47]
fmichel created
public:redmine2 [2023/06/07 08:52]
jaillet
Line 1: Line 1:
-====== Redmine project management application ======+====== Redmine project management application ​(deprecated) ​======
  
 [[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. [[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:+A deprecated instance [[https://​redmine2.i3s.unice.fr|Redmine2]] (v3.4.6) is deployed at I3S. It can host SVN and GIT repositories.
  
-  * [[http://​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. +<note warning>​New projects should **NOT** be created on Redmine2. ​We plan to permanently shutdown ​Redmine2 ​in the course of 2024For your software project management, we recommend that you use the software forges provided by our parent research organizations,​ which are the GitLab based [Koda forge](https:​//​src.koda.cnrs.fr) provided by CNRS and the [Inria GitLab forge](https://gitlab.inria.fr).</​note>​
- +
-  * [[http://​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]].+
  
 +Technical and installation notes are available on a [[private:​redmine|dedicated page]] (login required).
  
 ===== Redmine2 Management ===== ===== Redmine2 Management =====
Line 20: Line 13:
 ==== Administrators ==== ==== Administrators ====
  
-The following people are Redmine ​(1 and 2administrators. If you are in their teams, contact them to access Redmine, create a project etc.+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 [[fmichel@i3s.unice.fr|Franck]].+If you don't know who to get in touch with, or for more technical issues, contact [[sparks-support@i3s.unice.fr|sparks-support]].
  
 +  * [[cpereira@i3s.unice.fr|Célia DA COSTA PEREIRA]]
   * [[debreuve@i3s.unice.fr|Eric DEBREUVE]]   * [[debreuve@i3s.unice.fr|Eric DEBREUVE]]
-  * [[ducoffe@i3s.unice.fr|Mélanie DUCOFFE]]+  * [[florent.jaillet@i3s.unice.fr|Florent JAILLET]]
   * [[fmichel@i3s.unice.fr|Franck MICHEL]]   * [[fmichel@i3s.unice.fr|Franck MICHEL]]
   * [[johan@i3s.unice.fr|Johan MONTAGNAT]]   * [[johan@i3s.unice.fr|Johan MONTAGNAT]]
-  * [[mosser@i3s.unice.fr|Sébastien MOSSER]]+  * [[muzy@i3s.unice.fr|Alexandre MUZY]]
   * [[denis.pallez@unice.fr|Denis PALLEZ]]   * [[denis.pallez@unice.fr|Denis PALLEZ]]
 +  * [[cpasquie@unice.fr|Claude PASQUIER]]
   * [[precioso@i3s.unice.fr|Frédéric PRECIOSO]]   * [[precioso@i3s.unice.fr|Frédéric PRECIOSO]]
-  * [[Gaetan.Rey@unice.fr|Gaëtan REY]] 
   * [[Philippe.Renevier@unice.fr|Philippe RENEVIER GONIN]]   * [[Philippe.Renevier@unice.fr|Philippe RENEVIER GONIN]]
 +  * [[Gaetan.Rey@unice.fr|Gaëtan REY]]
 +  * [[gscarella@i3s.unice.fr|Gilles SCARELLA]]
   * [[andrea.tettamanzi@unice.fr|Andrea TETTAMANZI]]   * [[andrea.tettamanzi@unice.fr|Andrea TETTAMANZI]]
  
Line 44: Line 40:
 ==== Project and Repositories management ==== ==== Project and Repositories management ====
  
-Administrators can create new projects, assign users to projects ​and change users' roles.+Administrators can create new projects, assign users to projectschange users' roles and declare repositories. 
 + 
 +Projects managers can create sub-projects of the projects they manage and assign users. 
 + 
 +<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 [[sparks-support@i3s.unice.fr|sparks-support]] 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.** 
 + 
 + 
 +Command-line creation of new repositories is described on the Redmine wiki for [[https://​www.redmine.org/​projects/​redmine/​wiki/​Install_Redmine_346_on_Centos_75#​SVN-integration|SVN]] and [[https://​www.redmine.org/​projects/​redmine/​wiki/​Install_Redmine_346_on_Centos_75#​Git-integration|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 [[http://​www.saintsjd.com/​2011/​01/​what-is-a-bare-git-repository/​|"​bare"​]]. To do so, connect on the redmine2 server (ssh) and do as follows: 
 +<​code>​ 
 +cd /​home/​repos 
 +cp -r git_bare_repo.git git/<​project_identifier>​.git 
 +chown -R apache:​apache git/<​project_identifier>​.git 
 +</​code>​ 
 + 
 +=== SVN repositories === 
 + 
 +**Identifier**:​ either empty or same as the project'​s identifier
  
-Projects managers can create sub-projects of the projects they manage, and assign users.+**Path**: ''​file:''''/''''/''''/​var/​lib/​svn/​project_identifier''​
  
-<note important>​**GIT** and **SVN** repositories cannot be created using the web interfaceThey must be created manually on the server using CLI => ask ([[franck.michel@cnrs.fr|Franck]] to do it for you) and then attached to the project through the web interface.<​/note>+**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:
 +<​code>​
 +cd /​home/​repos/​svn/​
 +svnadmin create <​project_identifier>​
 +chown -R apache:​apache <​project_identifier>​
 +</​code>​
  • public/redmine2.txt
  • Last modified: 2023/06/07 08:54
  • by jaillet