Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| subversion [Le 01/10/2013, 17:24] – [Voir aussi] 194.250.115.225 | subversion [Le 11/09/2022, 12:10] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| Ligne 29: | Ligne 29: | ||
| <note tip> | <note tip> | ||
| * Dans les 2 derniers cas, dans l' | * Dans les 2 derniers cas, dans l' | ||
| - | * La configuration SVN + Apache (avec le module // | + | * La configuration SVN + Apache (avec le module // |
| </ | </ | ||
| ==== Serveur SVN seul ==== | ==== Serveur SVN seul ==== | ||
| Ligne 35: | Ligne 35: | ||
| Tout d' | Tout d' | ||
| + | cd /var/ | ||
| + | sudo mkdir svn | ||
| sudo svnadmin create / | sudo svnadmin create / | ||
| Ligne 112: | Ligne 114: | ||
| <code bash> | <code bash> | ||
| #!/bin/sh | #!/bin/sh | ||
| + | ### BEGIN INIT INFO | ||
| + | # Provides: | ||
| + | # Required-Start: | ||
| + | # Required-Stop: | ||
| + | # Default-Start: | ||
| + | # Default-Stop: | ||
| + | # Short-Description: | ||
| + | ### END INIT INFO | ||
| set -e | set -e | ||
| Ligne 167: | Ligne 177: | ||
| Pour installer un serveur SVN utilisant le serveur web [[Apache]], nous aurons besoin d' | Pour installer un serveur SVN utilisant le serveur web [[Apache]], nous aurons besoin d' | ||
| - | Il faut donc [[: | + | Il faut donc [[: |
| === Configuration d' | === Configuration d' | ||
| - | Il est nécessaire dans un premier temps d' | + | Il est nécessaire dans un premier temps d' |
| sudo a2enmod dav_svn | sudo a2enmod dav_svn | ||
| Ligne 283: | Ligne 293: | ||
| sudo / | sudo / | ||
| + | <note important> | ||
| === Accès === | === Accès === | ||
| Ligne 366: | Ligne 377: | ||
| svn import votre_repertoire URL_svn | svn import votre_repertoire URL_svn | ||
| - | " | + | " |
| svn import votre_repertoire file:/// | svn import votre_repertoire file:/// | ||
| + | | ||
| + | === Retour en arrière === | ||
| + | Connaître les révisions: | ||
| + | < | ||
| + | S'il y en a beaucoup, on peut les rediriger dans un fichier pour l' | ||
| + | < | ||
| + | |||
| + | Retour en arrière (remplacer //###// par le numéro de la révision): | ||
| + | < | ||
| + | |||
| ==== Client SVN graphique ==== | ==== Client SVN graphique ==== | ||
| Ligne 404: | Ligne 425: | ||
| Installez le paquet]] **[[apt> | Installez le paquet]] **[[apt> | ||
| - | Puis activez-le : | + | Puis activez-le : |
| nautilus-script-manager enable Subversion | nautilus-script-manager enable Subversion | ||
| Ligne 419: | Ligne 440: | ||
| | | ||
| nautilus restart | nautilus restart | ||
| + | |||
| + | ==== Intégration à Nemo ==== | ||
| + | |||
| + | === RabbitVCS === | ||
| + | Un port de la version Nautilus a été réalisé pour Nemo. Pour cela : | ||
| + | - ajoutez le [[https:// | ||
| + | - [[: | ||
| + | Installez le paquet]] **[[apt> | ||
| ==== KDESVN : plugin SVN pour Konqueror ==== | ==== KDESVN : plugin SVN pour Konqueror ==== | ||
| Ligne 426: | Ligne 455: | ||
| Tout d' | Tout d' | ||
| - | [[http:// | + | [[https:// |
| * le dépôt lui-même : indiquez dans la barre d' | * le dépôt lui-même : indiquez dans la barre d' | ||
| * votre copie locale : indiquez dans la barre d' | * votre copie locale : indiquez dans la barre d' | ||
| Ligne 433: | Ligne 462: | ||
| À noter aussi, que ce soit dans Dolphin, Konqueror ou les dossiers sous formes de plasmoïdes, | À noter aussi, que ce soit dans Dolphin, Konqueror ou les dossiers sous formes de plasmoïdes, | ||
| - | |||
| - | ==== Plugin SVN pour Thunar ==== | ||
| - | |||
| - | Il existe un plugin pour le gestionnaire de fichier de [[Thunar]]. Ce plugin est encore assez jeune.((C' | ||
| - | |||
| - | === Ubuntu versions 12.04 & + === | ||
| - | |||
| - | Il suffit d' | ||
| - | |||
| - | === Ubuntu versions 11.10 & - === | ||
| - | |||
| - | Il n' | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | Télécharger la dernière version stable de thunar-svn-plugin [[http:// | ||
| - | |||
| - | Décompresser l' | ||
| - | |||
| - | [[: | ||
| - | < | ||
| - | sudo apt-get install pkg-config libthunar-vfs-1-dev libapr1-dev libsvn-dev libsasl2-dev libneon27-gnutls-dev libserf-dev | ||
| - | </ | ||
| - | Préparer la compilation | ||
| - | < | ||
| - | ./configure --prefix=$(pkg-config --variable prefix thunarx-1) | ||
| - | </ | ||
| - | compiler | ||
| - | < | ||
| - | et installer | ||
| - | < | ||
| - | |||
| - | Relancer [[thunar]] et vous devriez voir apparaître un menu SVN dans le menu contextuel. | ||
| - | |||
| - | {{ : | ||
| ==== Colorsvn ==== | ==== Colorsvn ==== | ||
| Ligne 485: | Ligne 479: | ||
| < | < | ||
| + | ==== git-svn ==== | ||
| + | Il est possible d' | ||
| + | Pour cela, il faut installer [[apt> | ||
| + | Plus d' | ||
