Stránka 1 z 1

Editor

Odeslat příspěvekNapsal: 14. 4. 2007 17:38
od ETNyx
Zdravim,

Potřeboval bych nejaky editor ktery by splnoval tyto pozadavky:

Hlavni je prace on-line to pro me zanmena asi toto: Po spusteni by se program pripojil na server odlud by stahl pozadovany soubor ve kterem jsou provadeny zmeny v pripade ze by jiny uzivatel mel pozadavek na soubor ve kterem pracuji ja muze do nej vstoupit a libovolne ho upravovat v prubehu prace by se vysledky automaticky ukladali ci po ulozeni jednim z uzivatelu by se automaticky druhemu uzivateli zobrazila zprava a soubor by se nacetl bez toho ze by jeho jeste neulozene informace zmizeli.

Nebo nejaky podobny system verim ne neco takoveho existuje.....

S pozdravem ETNyx

Odeslat příspěvekNapsal: 14. 4. 2007 17:45
od TFSi
Editor čeho?
Co třeba PSPad?

Odeslat příspěvekNapsal: 14. 4. 2007 18:06
od JanFiala
A jakym způsobem chceš zajistit synchronizaci?
Zkus vymyslet, jakým způsobem by měla synchronizace prbíhat, jak udeš řešit případy, kdy se někdo odpojí v průběhu práce, jak bude ten "online stav" vědět, že se něco změnilo atd.

Odeslat příspěvekNapsal: 14. 4. 2007 18:57
od Nargon
Realizace je trosku problemova, ale jde to resit.

Jedina aplikace ktera pravdepodobne splnuje tvoje pozadavky je webova forma office od googlu.

Je na adrese http://docs.google.com
A myslim ze vsichni musite mit ucet na googlu, aby jste mohli spolecne pracovat na jednom dokumentu.

Odeslat příspěvekNapsal: 14. 4. 2007 19:02
od miho
CVS, SVN, BitKeeper,... + prostredi/editor, ktere s temito systemy dokaze pracovat. Vyber takoveho prostredi je ale vysoce zavisly na tom, CO se ma editova a to uz jsi nenapsal...

Predem upozornuji, ze zprovozneni neni zcela trivialni. Na druhou stranu vsechny vyse zminene programy maji mnoho vlastnosti nad ramec toho, co pozadujes.

.

Odeslat příspěvekNapsal: 14. 4. 2007 21:10
od kódlisko
WinCVS je dobrý program na tuto problematiku..možná lepší na zdrojové kódy než na psaný text..umí ant, sestavit aplikaci, JUnit test /pro javu) atd.

Odeslat příspěvekNapsal: 14. 4. 2007 21:31
od ETNyx
Diky vsem za odpovedi.

Programujeme projekt v PHP nyni pouzivame PSPad ale nedokazali jsme vyresit problem toho, ze kdyz jeden uzivatel ulozil soubor a druhy nasledne taky tak se prace toho prvniho ztratila. Zatim sme to resili tak ze sme jednotlive prace ukladali do vice souboru a ty spojovali v jednom souboru, ale toto reseni bylo nestastne protoze v tom zacal byt trosicku chaos.

Urcite se pokusim zprovoznit nektere z nabyzenych reseni, doufam ze mi budou vyhovovat.

Prozatim dekuji za vasi pomoc :)

Odeslat příspěvekNapsal: 14. 4. 2007 22:27
od Nargon
Pro takovouto praci se zdrojaky je uplne nejlepsi nejaky CVSko, ktery se stara o to ze pokud si dva uzivatele z nej stahnou stejny soubor, pak ho kazdy nejak upravi a posle zpatky tak se projevi zmeny obou (teda v pripade ze neupravovali stejny radek, tam to hlasi chyby, protoze nevi jak to ma spojit).

Odeslat příspěvekNapsal: 15. 4. 2007 02:35
od suk
CVS,SVN

Odeslat příspěvekNapsal: 16. 4. 2007 20:24
od ETNyx
Zdravim,

Tak sem trosicku studoval ten program a jak ste řikali není to vůbec lehké, ale budu pokračovat dal. Aktualne koukam na winCVS 2 a nějak sem to nenapojil na server (na lokal se mi to nejakym zazrakem povedlo, no tedy aspon to nevyhazovalo hlasku "cvs [init aborted]: Bad CVSROOT.") nepotřebuji mít na webu něco nastavený nebo mít na serveru nahranou nějakou aplikaci?

Odeslat příspěvekNapsal: 16. 4. 2007 20:38
od Nargon
Ja pouzivam jako "server" program CVSNT, jeho nastavovani je trosku obtiznejsi, tj pres prikazovej radek, zadny klikani, ale na ofic strankach je i celkem peknej navod (samozrejme anglicky)
http://www.cvsnt.org/
http://www.cvsnt.org/wiki/InstallationTips
A jeste musim dodat. Nerozumi si to s antivirakem NOD32.
Z neznamych duvodu to proste nejak blokuje komunikaci a nejak ji to mrvi, a ani se neprihlasis vetsinou to vypise nejakej bad login, nebo tak neco. Takze v nodu v nastaveni IMON, vyloucit soubor cvsservice.exe a restartovat ten cvs server.

A jako clienta (ikdyz jako client jde pouzit i to cvsnt, ale ja mam radsi TortoiseCVS, kterej se ti integruje do kontextove nabidky ve win, takze k ovladani staci prave tlacitko mysi :)
http://www.tortoisecvs.org/