V jednom projektu pracuji s Bazaar repozitářem. Bazaar je vcelku sympatický SCM. Bohužel z něj mám pocit, že je v permanentí alfaverzi... Trápí mě zejména tyto dva problémy:
Chyba #1 bzr: ERROR: [blablabla] got MemoryError()
Repozitář je celkem velký (přes 1GB), v závěrečné fázi příkazu bzr branch je již paměť zcela zaplněná (používám VirtualBox s Ubuntu, 512MB RAM + 512MB swap) a Bazaar kixne... Chyba je hlášená např. na launchpadu.
Řešením je aktualizovat Bazaar na verzi 2.0+, ve verzi 2.0 se vývojáři zaměřili mimo jiné právě na optimalizaci využití paměti
Chyba #2 bzr: ERROR: Unable to create symlink 'files/ex/images/abc.jpg' on this platform.
Jako hlavní vývojou platformu používám Windows, kde byla podpora odkazů na soubory zavedena od Windows XP (zástupce nepočítám) a dále rozšířena ve Windows Vista a Windows 7. Pro Bazaar existuje rozšíření bzr-win32symlinks, to je bohužel od druhé verze Bazaaru 2.0 nefunkční. Dočasným řešením je používat při práci s repozitáři obsahující symlinky pouze unixové filesystémy (nativně nebo alespoň virtualizovaně) nebo používat Cygwin, který umí symlinky obsloužit nativně.
Vojtěch Kusý aka wojtha. Drupalem se zabývá a živí již od verze 4.6, cca od ledna 2006. Poskytuje konzultace, navrhuje řešení, programuje pro drupal moduly „na míru“. Ve volných chvílích pracuje na překladech a vlastním modulu NodeSymlinks, snaží se rozvíjet komunitu kolem drupal.cz. Vystudoval Fakultu stavební ČVUT, obor Informační systémy ve stavebnictví, momentálně zde pokračuje na doktorském studiu.

Poslední komentáře
4 týdny 4 dny zpět
15 týdnů 6 dnů zpět