Archive:Subversion: utilisation avec kdesvn
Ce wiki a été archivé en 2018.
Le nouveau wiki se trouve à: ressources.labomedia.org Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia. |
Sommaire
Installation
Installer le paquet kdesvn
sudo apt-get install kdesvn
Bien-sûr, il y a toute une série de dépendances qui vont s'ajouter sous Gnome, elles prennent peu de place et ne ralentissent pas le système.
kdesvn en action
Point important
On travaille toujours sur une copie locale, jamais sur le dépot. En plus, les dossiers et fichiers sur le dépot n'ont pas la même arborescence que sur les copies locales, donc les liens relatifs ne fonctionnent pas.
Créer une copie locale sur votre clè USB 8 Go
Avec Récupérer
Entrer l'URL : demander à votre chef !
Sélectionner le répertoire cible : /media/cle_8go_serge/
Pour que les clés USB se montent toujours dans le même répertoire, il faut mettre une Etiquette dans gparted : par exemple "cle_8go_serge"
Travailler sur une copie sur le serveur NAS
Je pense tout haut
Paul et Jacques sont connectés sur la copie du NAS avec kdesvn
Paul verrouille a14_001.blend puis travaille dessus, ajoute une action
Jacques veut aussi travaillé sur le même fichier depuis un autre poste. Le fichier devient rouge dans kdesvn dés que Jacques ouvre kdesvn sur le NAS, parce que verrouillé par un autre.
Donc il faudrait que Jacques soit fou pour continuer !
Manip à vérifier dès que le serveur est installé.
Bookmarks
Permet d'accéder directement à une copie locale
Les outils
Mise à jour
Du serveur vers la copie sur la clé USB
Propager
De la clé USB vers le serveur
Blâmer
Ne sert à rien, à ôter des icones !
Fusionner
On ne peut pas fusionner les fichiers .blend, images ou videos donc à ôter aussi.
Export
Export fait une copie de votre projet, sans les dossiers .svn
Cette copie n'est pas une copie de travail, cela permet de récupérer un projet sans lien avec le serveur svn.
Au final
Les icones utiles
Modifier la taille des icones
Pour les non-habiués à KDE