Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: htmail 07 Června 2011, 18:56:35
-
Zdravím,
je v Netbeans možnost "chytře" synchronizovat soubory nějakého projektu na vzdáleném serveru?
Příklad: mám v Netbeans vytvořený (a na disk stažený) PHP projekt. Potom přejdu k jinému počítači, zdrojáky tohoto projektu na serveru zedituju. Přejdu zpět k netbeans - ale tady mám teď stažené vlastně neaktuální zdrojáky ve stavu, v jakém jsem je v netbeans opustil.
Vím o možnosti "download" při kliknutí na Projects > MujProjekt > Source Files > Download, ale to zbytečně stáhne úplně všechny soubory projektu ze serveru, což je u velkých projektů, případně pokud adresář obsahuje tuny obrázků, či jiná média, strašně nepohodlný.
Podobnou funkcionalitu, kterou hledám, má například PHPed IDE. Jmenuje se to Smart Download a udělá to to, že to na porovná soubory na lokálu a na serveru a stáhne jen ty změněné.
Bohužel se bez této featury asi neobejdu, protože dělám na dvou různých kompech a ze zmíněných důvodů jí potřebuju :( Tak snad se najde řešení?..
-
A co takhle používat SVN či GIT. ;)
-
Například zmiňované SVN si můžeš založit free uložiště na http://www.assembla.com
V NetBeans potom pokud mas doinstalovanou podpru SVNka das Team->Checkout a zadas udaje poskytnute Assemblou. Pote uz jenom pouzivas prikazy commit (pro odeslani nove verze na server) a update (pro ziskani nejnovejsi verze ze serveru).
Alternativou k Assemble je SourceForge.net nebo treba Google Code.
-
Ok. Nad SVN jsem zrovna nedávno přemýšlel. V práci máme dokonce vlastní server, takže touto cestou by to jít mohlo (někam ven se mi naše zdrojáky poskytovat nechce). Díky za tipy, zkusím to.