J'ai commencé à lire le manuel officiel et un livre sur SVN. Je vais continué ce soir.
Berzemus, est-ce que tu pourrais m'en dire un peu plus sur ton installation maison ? Ça m'intéresse vraiment.
Une comparaison intéressante pourrait être faite entre Time Machine et SVN. À mon avis, Time Machine n'est pas aussi fin, et ne vise pas les mêmes objectifs, mais ça reprend les concepts non ? (Je ne tiens à ce que le débat dérive dessus, mais j'y avais pensé cette nuit ; je lance simplement l'idée.)
<edit>
Voilà la réponse :
Your Subversion repository is like a time machine.
</edit>
Si SVN est indépendant de toutes bases de données, je pourrais travailler en local, et exporter mon repository sur mon serveur Web. Si je transpose tout le repository sur le serveur, svn co fonctionnera toujours comme il faut non ?
Vivement l'arrivée d'un disque dur externe, ce sera plus propre
Ah, une question subsiste : les mots de passes. Tout le monde peut faire des commits ? Comment sont gérés les accès (la réponse est sûrement dans le manuel, mais si je peux m'éviter 2h de lecture, ce sera déjà ça de gagner
<GROS EDIT>
voici ce que j'ai fais.
mon SVN est créé, j'ai tenté de le modifier, tout se passe bien.
Les checkout de local à local fonctionne très bien, aucun soucis.
Je me dis : comme tout est parfait, mettons voir tout ça en ligne. Une copie simple ne suffit pas, faisons une hotcopy (comme indiqué dans la doc). La hotcopy assure que la db est copiée avec, en clair, c'est une copie stricte. Je la mets en ligne via FTP. Et j'ai de belles erreurs :
Code : Tout sélectionner
$ svn co http://hoa-project.net/Svn/
svn: PROPFIND request failed on '/Svn'
svn: PROPFIND of '/Svn': 301 Moved Permanently (http://hoa-project.net)Code : Tout sélectionner
svn list http://hoa-project.net/Svn/Hoa/
svn: PROPFIND request failed on '/Svn/Hoa'
svn: PROPFIND of '/Svn/Hoa': 405 Method Not Allowed (http://hoa-project.net)Je ne vois que ça, ou sinon la manipulation n'est pas correct, mais je ne vois pas de moyen de s'en assurer.
J'ai tenté d'y accéder via le protocol svn:// et https:// mais pareil (sauf que svn:// n'existe carrément pas ^^).
J'ai envoyé un ticket à la maintenance, on verra bien, mais si vous avez dit, n'hésitez pas.
Help ?
</GROS EDIT>