69 liens privés
git bisect permet de trouver le commit qui a introduit un bug. Plus industrialisé que svn up -r fait manuellement
Pour installer une version récente de SubVersioN sur une vieille version de Linux.
Report d'un commit d'un repertoire sur un autre le script fait le merge svn et prepare le log de comit dans log.txt mais ne fait pas le commit automatiquement car risque de conflits il faut le faire suivre de la commande comit manuelle si le diff est OK
Pourquoi installer trois fois SPIP lorsqu’on a trois sites chez le même hébergeur ? Pourquoi ne pas garder un seul noyau qui servirait aux trois sites ? Voici un petit tutorial
Comment configurer SVN sous Linux pour qu'il affiche un diff coloré (précision à la ligne, pas au mot)
Pour mettre à jour par SVN tous les dossiers contenant un sous-dossier .svn sous Windows (powershell) : Get-ChildItem -recurse -force | where {$.name -eq ".svn"} | foreach {svn update $.parent.FullName}
Un serveur WAMP complet avec plein d'options !
Pour installer SubVersioN sur MacOSX 10.8
Quelques lignes de commande SVN pour la zone de SPIP
SPIP Zone : la méthode pour passer en trunk, tag et branche
Livre en ligne pour utiliser Subversion (outil de gestion de code source) à fond !
L'équivalent de Tortoise SVN, mais pour GIT
Sur le site d'IBM, Teodor Zlatanov a publié une suite d'articles qui visent à aider les développeurs à découvrir l'outil de versionning Git.
Ces articles s'adressent aux personnes qui connaissent déjà SVN et qui voudraient apprendre à utiliser Git.
Les philosophies de ces outils sont très différentes, les façons de s'en servir aussi ; Teodor Zlatanov fait le parallèle entre SVN et Git et met le doigt sur ce qui les différencie.
Hébergement de vos plateformes de développement (svn/trac/git)
Semblable à Tortoise SVN, mais dans nautilus de Gnome (comme kdesvn dans KDE).
Visualisation des modifications à SPIP depuis Fevrier 2002.
Ce qu'on voit:
- chaque développeur est marqué par son nom/pseudo.
- chaque point est un fichier (les couleurs correspondes à différents types de fichier)
- un point se déplace vers le nom du développeur qui a récemment modifié ce fichier
Interprétation:
- un cercle autour d'un développeur veut dire que celui modifie régulièrement cet ensemble de fichier
- plusieurs auteurs dans un cercle veut dire qu'ils travaillent tous sur le même ensemble de fichier.
Dans certains cas nous avons besoin de déplacer un dépôt svn entre deux serveurs. La manipulation est assez simple.
Userfriendly SVN est une interface web écrite en PHP5 permettant la configuration de dépôts Subversion. Cette interface permet de facilement créer de nouveaux projets sans le client en ligne de commande et donc avoir un accès privilégié sur le serveur. USVN se chargera ensuite de gérer la liste des utilisateurs autorisés à récupérer votre code source. Cela permet de déléguer l'administration de vos dépôts Subversion.
Un client SVN écrit en Java qui tourne partout.
2 versions : une gratuite, une payante.
Il s'agit de scripts en ligne de commande (interface Web prévue dans le futur) permettant de mettre en place très facilement (30 secondes montre en main) des instances de Subversion + Trac + WebDAV