1231
Vývoj / Re:Jak správně programovat v PHP / MySQL
« kdy: 07. 11. 2015, 22:11:33 »... všechny změny průběžně zanášíte do repositáře zdrojových kódů (git, fossil, mercurial, ...)...
Ten fossil fakt používáš? Nebo znáš někoho, kdo ho používá?
Ano, fossil používám na vlastní menší projekty, kde dělám většinou sám. Výhodou je předevsím geniální jednoduchost - repositář je prostě sqlite soubor a server je jeden spustitelný binární soubor. Ten zajišťuje přístup k repositáři, obsluhuje web ui atd. Nic jednodužšího na správu a nasazení už asi nemůže být.
Ale myslím, že se fossilu dá věřit i pro větší nasazení. Není sice moc rozšířený, ale používá ho například SQLite, jeho mailing list je velmi živý, stále se vyvíjí a dost lidi ho používají dlouhodobě i na větší projekty. Já sám ho používám léta na linuxu a windows a zatím jsem neměl ani jeden problém. Akorát toho moc nečekejte od zabudovaného wiki+bugtracking systému, ten toho moc neumí.
Před nasazením si samosebou doporučuju zjistit podrobně vlastnosti, poptat se na mailing listu a podobně. Rychlé srovnání s gitem je třeba zde http://fossil-scm.org/index.html/doc/trunk/www/fossil-v-git.wiki
PS: Jo a nevýhodou pro někoho může být, že se používá pouze přes příkazovou řádku. Pro prohlížení má docela dobré webové UI, ale to se pochopitelně nehodí pro samotnou práci s kódem. Nějaké pokusy o UI sice existují (https://fuel-scm.org/fossil/index), ale nevidím důvod pro jejich používání.