HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Thursday, Mar 28th, 2024 at 06:47pm 

Monday, Dec 10th, 2012 at 04:58pm
FreeNas et SVN

 
Nous continuons à étudier la possibilité de mettre en place un système automatique de travail partagé.  
 
Pour étudier cela, nous avons créé une machine virtuelle (à terme, ce serait une machine physique) équipée de 3 disques durs. Nous avons installé FREEBSD/Freenas sur le premier disque.
 
Nous avons pu ensuite assez aisément combiner les deux autres disques en RAID 1 (miroir) logiciel.
Nous avons enfin ouvert un partage Windows et MacOS sur la racine du disque de données.
 
La première étape terminée, nous nous sommes penchés sur SVN, l'outil permettant de gérer les conflits lorsque plusieurs programmeurs travaillent ensemble sur un même projet.
 
Sur notre PC de développement, nous avons installé TortoiseSVN.
Nous avons créé un "repository" sur le NAS, contenant un petit projet C. Nous avons pu récupérer la copie de travail sur le PC, modifier les sources et enregistrer nos changements.
 
Sur le Mac, nous avons installé svnX. La création de la copie de travail a fonctionné, mais lors de la tentative d'enregistrement des changement, une erreur est apparue, disant que les "exclusive lock" des fichiers ne pouvait pas s'effectuer, rendant impossible la sauvegarde.
 
Nous avons lu quelque part que le problème pouvait venir d'un accès concurrentiel aux fichiers par "file://" et qu'il fallait installer un serveur svn sur la machine contenant le repository. Mais l'opération semble assez compliquée sur Freenas, nous n'y sommes pas parvenus malgré pas mal d'efforts.
 
On peut donc dire qu'on y est presque, mais qu'en l'état cela ne fonctionne pas. Si un spécialiste de FreeBSD, FreeNas ou SVN passe par ici, qu'il n'hésite pas à se manifester !
by Olivier Guillion
Comments

Comment from Sylvain Monday, Dec 10th, 2012 at 05:48pm
(No subject)
FreeBSD et FreeNas, je ne connais pas
et SVN, seulement côté client.
C'est dans mes projets de m'en monter un sur mon NAS physique, mais vaguement dans les projets... je ne sais pas si mon NAS me le permet, et quand je le ferai, j'ai pleins d'autres trucs avant.
 
J'espère que vous trouverez...

Comment from Fix Wednesday, Dec 19th, 2012 at 11:35pm
Git
Je conseillerai plutot un outline comme git plutot que svn, c'est une evolution (écrite par linus torvalds lui meme) et à l abantage de ne pas avoir besoin d'un serveur centralisé. Il s agit d un système de fichier intelligent


Most recent first
Oldest first

Top of page
Legal information Cookies Last update:  (c) Myriad