Nous allons traiter le cas de la création puis des différentes modifications d'un canal : CMonCanal .
//
Le projet esup-portail est hébergé par le CRU , comme un projet sourcesup .
Chaque 'canal' ou sous-composant esup-portail est ou sera hébergé comme un projet sourcesup à part entière. Sourcesup propose aux projets hébergés le SCV subversion.
Dans les paragraphes à venir,
Le nom du projet sourcesup sera esup-CMonCanal ; les urls d'accès au dépôt subversion du projet sera :
- http://subversion.cru.fr/esup-CMonCanal
- https://subversion.cru.fr/esup-CMonCanal
Il est plus que conseillé d'utiliser https pour tout accès en écriture, depuis les clients SVN, afin de protéger le mot de passe.
Les exemples suivants n'ont pas été réalisés avec le serveur subversion du CRU, mais sur un serveur de test ; l'url d'accès à ce serveur ( https://subversion.univ-nancy2.fr:8443/esup-CMonCanal ) est donc différente de l'URL réelle du projet esup-portail.
Comme indiqué, les exemples s'appuieront sur le client subclipse , dans l'environnement eclipse ; on suppose que le plugin subclipse est déja installé.
Il est intéressant, pour une première prise en main, d'installer également le client tortoiseSVN sur sa machine, de faire un ' checkout ' du sous-projet dans un autre répertoire, puis de faire régulièrement des ' update ', afin de voir le résultat des différentes commandes.
Il est également possible de suivre les changements à l'aide d'un navigateur W3.