samba svn commit

Fórumok

sziasztok!

Virtualboxon lévő debianon van egy svn repo és egy working copy. A fájlokat samban érem el és tortoise svnnel commitálom. A projektről annyit kell tudni, hogy nagyon sok kis fájlt tartalmaz. Az a gond vele, hogy ha a gyökéren nyomom a commitot, akár 20percig is eltarthat 2-3 fájl módosítása. Ez idő alatt ~38%-on pörgeti a samba a processzort. Uptime végig alacsony marad. Azt olvastam, hogy file locking miatt lehet ez. Találkozott már valaki hasonló problémával, van rá egyszerű megoldás?

Hozzászólások

Találkoztam már vele, az ultimate megoldás a samba kihagyása volt. A tuti megoldás a WinSCP fájl szinkronizálós cuccosának használata, vagy a netbeans/stb eszköz beépített feltöltő cucca.

NFS szerver Debianon, nekodrive kliens windows-on?

Lehet menekülni esetleg apache+svn, svnserve, esetleg ssh+svn felé, elvileg egyik se nagy puki.

és miért jó ez a bonyolult infrastruktúra? miért nem a windowsból nyomod közvetlenül az svn-be a commitot?
--
Gábriel Ákos
http://i-logic.hu

Az svn 1.7 el javul a helyzet, mivel sokkal kevseebb file lesz a working copyban (nem duplaannyi, mint a valós fileok száma), de akkor se lesz soha olyan, mintha helyben lenne a working copy. Lehet, hogy jobban jársz, ha a working copy kezelését a szerveren végzed, sshn pl.

Tedd a working copy-t a helyi Windowsra (mert helyi gépen a helye), használj TortoiseSVN-t (mert az jó, de legalább nem rossz).

--
joco voltam szevasz