Search  
Friday, February 10, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Visual FoxPro in general  pastrarea versi...
 pastrarea versiunilor aplicatiilor
 
 7/14/2010 7:02:17 PM
User is offlinegabirom
34 posts


pastrarea versiunilor aplicatiilor
 (Romania)
Care credeti ca este cea mai buna metoda pentru a pastra versiunile aplicatiilor create cu VFP ??
Multumesc
 7/14/2010 7:19:28 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
Depinde pentru ce-ti trebuie. Daca vrei doar sa le arhivezi, zip si arse pe un dvd, dar am senzatia ca nu asta e ceea ce vrei, asa ca o sa te rog sa reformulezi intrebarea :)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/15/2010 8:59:42 AM
User is offlinebrotundu
38 posts


Re: pastrarea versiunilor aplicatiilor
 (N/A)
Eu folosesc de ani buni CvsNT/WinCVS (www.wincvs.org). WinCVS nu a mai fost actualizat de mult dar inca isi face treaba. (oare asta este intrebarea?)
 7/15/2010 11:01:26 AM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
Probabil ca da. Eu am folosit multi an Visual Source Safe, si contrar opiniei generale, eu am experiente bune cu el - pot sa ma duc inapoi pe surse pana in 2001.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/15/2010 1:18:01 PM
User is offlinegabirom
34 posts


Re: pastrarea versiunilor aplicatiilor
 (Romania)
Scuze ca am fost neclar .. asta era de fapt problema :
La un set de aplicatii (care in final vor deveni un pachet) lucram mai multi colegi.
Unele din componente sunt folosite la comun si caut o solutie pentru a gestiona modificarile facute de fiecare si sa fim siguri ca mereu ne referim la acceasi versiune toti ..
Si cel mai important este ca nu suntem toti in acceasi locatie .. deci daca exista o solutie web .

Gabi

 7/15/2010 1:28:27 PM
User is offlinebrotundu
38 posts


Re: pastrarea versiunilor aplicatiilor
 (N/A)
Nu am folosit Visual Source Safe, dar pot sa-ti spun ca CVS poate fi solutia potrivita, face exact ceea ce iti doresti. Lucreaza client-server (evident), accepta diverse protocoale de securitate, stie sa faca log intr-o baza de date SQL Server (folosint un plugin), etc. Stie sa faca lock - unlock pe fisiere, poate sa creeze un "branch"; Cum zice si Grig, la mine in Repository am versiuni ale surselor de prin 2002 (de cand am inceput sa folosesc CVS). Pe vremuri - acum vreo 3-4 ani - am configurat ceea ce vrei tu. Am expus in afaca un port, am rutat portul catre masina server, am setat protocoalele de comunicatie pe sspi si gata...bineinteles, pentru server trebuie sa fie o adresa IP fixa. Succes !
 7/15/2010 2:00:55 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
Echipa care facea CVS-ul s-a spart acum cativa ani si rebelii s-au apucat sa faca un produs de control al codului sursa numit Subversion.

Eu am lucrat cu Subversion peste net, pentru niste americani, vreo 3 ani, si am fost foarte multumit de el. Subversion se controleaza din linie de comanda: svn checkout $numeproject, dar daca esti genul point'n'click, poti sa-ti descarci si instalezi unul din clientii pentru subversion. Eu am folosit Tortoise - se integreaza in Windows Explorer; right click pe folder / Commit si se duc toate modificarile pe server.

Ar mai fi de zis niste chestii aici. Una dintre ele (si e importanta) e ca trebuie sa va stabiliti modul de lucru. Exista doua modele: Lock-Modify-Unlock, in care modificarea unui fisier se face cu plasarea unui lock pe respectivul fisier, astfel incat nu-l mai modifica nimeni pana cand e dat Commit sau Revert, si, respectiv, Copy-Modify-Merge, in care sunt permise checkout-uri multiple, de catre diferiti utilizatori, iar la commit cineva trebuie sa faca merge intre versiuni. Pentru fisiere text mai e cum mai e, dar pentru binare nu prea tine. In cazul asta trebuie multa sincronizare intre useri, sau partitionarea proiectelor de asa natura incat sa nu se calce pe bataturi.

Eu am lucrat in ambele modele si mi-a fost mai comod primul (lock-modify-unlock), dar probabil ca nu sunt impartial aici, si asta se datoreaza lui SourceSafe care o buna bucata de vreme nu a avut decat acest model.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/16/2010 9:28:03 AM
User is offlineRomeo
495 posts
2nd


Re: pastrarea versiunilor aplicatiilor
 (N/A)

 gabirom wrote
Si cel mai important este ca nu suntem toti in acceasi locatie .. deci daca exista o solutie web .

http://www.softpedia.com/get/Programming/Other-Programming-Files/Source-Safe-Web-Interface.shtml

Here are some key features of "Source Safe Web Interface":

· Works with Internet Explorer or Firefox on Windows.
· Works with Safari and Firefox on MAC OSX.
· Works over http or https (SSL).
· Visual Diff
· Check Out
· Check Out Recursive
· Check In
· Check In Recursive
· Get Latest Version
· Get Latest Version Recursive
· Create Project
· Built-in File Viewer
· Built-in File Editor
· Label
· Delete File/Project
· And all the other VSS features you take for granted...


test
 7/16/2010 12:09:56 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
SourceSafe 2005 o are built-in, dar n-am incredere in ea.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/17/2010 1:19:20 PM
User is offlineRomeo
495 posts
2nd


Re: pastrarea versiunilor aplicatiilor
 (N/A)

 Grigore Dolghin wrote
SourceSafe 2005 o are built-in, dar n-am incredere in ea.

Primul Microsoft C a fost dezamagitor in comparatie cu TurboC, din cauza numeroaselor bug-uri. In acel moment toata lumea paria pe Borland. Pana la urma Visual C++ a castigat detasat competitia datorita pilelor pe care le avea la Widows-Bill Gates.

In mod similar, prin 1993 CA Clipper-ul era preferat de multi pt ca avea cateva atuuri in fata Fox-ului: interfata cu C, folosirea mai eficienta a memoriei DOS (1MB), executabil de dimensiuni mult mai mici - pe vremea cand HDDurile aveau pana intr-un GB.... Scosesera si o chestie sub Windows care se numea CA Visual Objects. Astazi Computer Associates se ocupa cu altceva. Nu de mult, unn coleg de servici mi-a spus ca aplicatiile scrise in Clipper-DOS, prin 1995 si care se mai folosesc, nu pot rula sub WindoosXP. E drept ca nici nu s-a zbatut pt asta, pt ca vechile calculatoare 486-MS DOS functioneaza si azi fara probleme.

Probabil ca viitoarele versiuni Source Safe vor elimina bugurile din versiunea 2005.

PS: Spune-mi si mie, ai avut probleme cu Source Safe intr-o retea locala ?


test
 7/17/2010 1:58:21 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
Am avut probleme de cateva ori, dar au fost nesemnificative. Pe de alta parte, nu poti sa generalizezi. E ca si cum ai spune: "Pai daca n-ai avut probleme cu DBF-urile in reteaua locala, inseamna ca merg si peste internet". Not quite. Cand lucrezi in LAN, la 100 mpbs, e una, cand lucrezi peste internet, la 512kbps, e alta.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/17/2010 2:01:25 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: pastrarea versiunilor aplicatiilor
 (N/A)
 Romeo wrote

Probabil ca viitoarele versiuni Source Safe vor elimina bugurile din versiunea 2005.



Visual SourceSafe nu se mai produce, deci n-o sa mai existe "versiuni viitoare". Succesorul lui se numeste Team Foundation Server si este cu totul altceva. Intamplator, ofera si serviciul de gestionare a codului sursa, dar si multe altele pe langa. Vine cu o interfata web, poti sa-ti descarci versiunile direct din browser, poti sa asignezi taskuri developerilor din echipa, etc, etc, etc.

Eu personal am renuntat la SourceSafe pentru aplicatiile noi (e adevarat ca nici nu mai lucrez in Foxpro de la o vreme incoace).

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/18/2010 12:25:36 AM
User is offlineRomeo
495 posts
2nd


Re: pastrarea versiunilor aplicatiilor
 (N/A)

 Grigore Dolghin wrote
Am avut probleme de cateva ori, dar au fost nesemnificative. Pe de alta parte, nu poti sa generalizezi. E ca si cum ai spune: "Pai daca n-ai avut probleme cu DBF-urile in reteaua locala, inseamna ca merg si peste internet". Not quite. Cand lucrezi in LAN, la 100 mpbs, e una, cand lucrezi peste internet, la 512kbps, e alta.

 Generalizarea mea nu era in sensul tau cu dbf-urile.
 Revin la exemplul cu C++: desi a pornit tarziu, cand pe piata exitau produse (unele de foarte buna calitate) ca Watcom C, Borland C++, ori instrumente( Delphi, Dbase care cotrolau piata semnificativ), Bill i-a cam "ciuruit pe toti" - cel putin din punct de vedere comercial. Mai exista cateva mici exceptii: Oracle, Java, PHP,... Unii au rezistat la adapostul linux-ului.

 Team Foundation Server (Visual SourceSafe) ar trebui sa fie o componenta a lui VisualStudio (Eterprise). Ori Microsoft nu-si poate permite sa iasa pe piata cu o asemenea componenta, neperformanta. Cu atat mai mult cu cat prin traditie Windows-ul mai are ceva funcii nedocumentate, care eventual nu le pot folosi tertii pt ca asa prevede vreun copyright. Ori aceste functii (intrerupri) pot face diferenta la greu cand e vorba de calitate.

Nu-i permit legile globalizarii sa lase altora Team Foundation Server...


test
  Visual FoxPro  Visual FoxPro in general  pastrarea versi...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement