Outils pour utilisateurs

Outils du site


forge

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
forge [2021/10/07 14:04] – ↷ Page déplacée de forge à sattes:td:forge Blondeau Pierreforge [2024/09/12 15:28] (Version actuelle) Rabeil Renaud
Ligne 1: Ligne 1:
 +======Utilisation du serveur CVS subversion.======
  
 +=====Connexion=====
 +Pour gérer vos projets (surtout les projets de groupe, mais aussi vos projets perso), vous pouvez utiliser le serveur de gestion de versions (SVN)
 +Plus d'informations ici :
 +[[https://redmine-etu.unicaen.fr|Forge du Département Informatique (enseignement)]]
 +
 +=====Problème d'utilisation du keyring gnome avec SVN=====
 +
 +Par défaut, SVN veut utiliser le gnome keyring, mais ça génère les messages d'erreurs suivant :
 +<code bash>
 +svn co https://forge.info.unicaen.fr/svn/xxx/
 +Mot de passe du porte-clé GNOME '(null)' :
 +svn: OPTIONS de 'https://forge.info.unicaen.fr/svn/xxx': Échec à l autorisation : 
 +Could not authenticate to server: Rejected Basic challenge (https://forge.info.unicaen.fr)
 +</code>
 +
 +Il vous suffit de modifier le ficher "~/.subversion/config" Et modifier les lignes :
 +<code bash>
 +password-stores =
 +store-passwords = no
 +</code>
 +
 +======Archiver vos dépôts ======
 +
 +=====Archiver un dépôt SVN=====
 +
 +Pour archiver un dépôt SVN vous pouvez vous inspirer des commandes suivantes (serveur à adapter selon besoin) :
 +<code bash>
 + IDENTIFIANT="identifiant..." # L'identifiant de votre dépot
 + svnrdump dump https://forge.greyc.fr/svn/${IDENTIFIANT} > ${IDENTIFIANT}.dump
 + bzip2 ${IDENTIFIANT}.dump
 +</code>
 +
 +=====Archiver un dépôt GIT=====
 +
 +La copie local du dépôt peut vous servir de sauvegarde.
 +
 +Si vous souhaitez créer un archive d'un dépôt GIT vous pouvez vous inspirer des commandes suivantes :
 +<code bash>
 + cd /home/dev/mondepot/
 + git archive --format=tar.gz --output=mondepot.tar.gz master
 +</code>
 +
 +cf documentation officielle : [[https://git-scm.com/docs/git-archive]]