Editor

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod ETNyx 14. 4. 2007 17:38

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
ETNyx
Junior

Odeslat příspěvekod TFSi 14. 4. 2007 17:45

Editor čeho?
Co třeba PSPad?
Vyměním ojetého pionýra za neojetou pionýrku. Zn.: ojedu sám
TFSi
Junior
Uživatelský avatar

Odeslat příspěvekod JanFiala 14. 4. 2007 18:06

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.
Co můžeš udělat dnes, odlož na včerejšek
JanFiala
Expert
Uživatelský avatar

Odeslat příspěvekod Nargon 14. 4. 2007 18:57

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.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod miho 14. 4. 2007 19:02

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.
Oh dear, I really ought to do something. But I am already in my pyjamas...
miho
Hlavní administrátor
Uživatelský avatar

Odeslat příspěvekod kódlisko 14. 4. 2007 21:10

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.
kódlisko
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod ETNyx 14. 4. 2007 21:31

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 :)
ETNyx
Junior

Odeslat příspěvekod Nargon 14. 4. 2007 22:27

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).
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod suk 15. 4. 2007 02:35

CVS,SVN
Pokud nesouhlasíte s mým názorem, popřemýšlejte sami nad sebou. Opravdu si myslíte, že já bych se mohl mýlit?
----
You are an inspiration for a birth control...
suk
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod ETNyx 16. 4. 2007 20:24

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?
ETNyx
Junior

Odeslat příspěvekod Nargon 16. 4. 2007 20:38

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/
Nargon
Moderátor


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků