E o tampenie ce vrei si nu cred ca ti-ar fi prea folositoare treaba. Invata-ti 'testerii' sa-ti spuna exact ori cand au facut ultimul update ori versiunea fisierului ori sa-ti trimita toate CVS/Entries si sa te prinzi tu. Oricum daca iti este raportat un bug ar trebui sa-ti dai seama destul de usor in ce fisier (fisiere) se afla problema si sa-l intrebi versiunea acestora. De asemenea invata-ti commiterii ca atunci cand fac commit sa scrie in log tot ce au modificat.
M On Sunday 29 September 2002 02:40, Mihai RUSU wrote: > Salut > > Lucrez la un proiect in C folosind CVS (remote) pt revision control. Ca > orice proiect care se respecta exista un version.h in care se afla un > singur #define de genul > > #define PROIECT_VERSION "1.0.2beta3" > > Sa presupunem ca ceilalti developeri nu pot fi educati :) . Stiu ca prin > intermediul fisierului "loginfo" din CVSROOT pot face CVS-ul sa lanseze > comenzi dupa un commit facut cu succes. As vrea ca sa fac CVS-ul sa > updateze version.h punand un build number care sa creasca automat la > fiecare commit ( daca e 1023, dupa un commit sa fie 1024), ex: > > #define PROIECT_VERSION "CVS-build001024" > > Chestia m-ar ajuta _ENORM_ sa track down tot felul de buguri si commit-uri > facute de "unii". Teste-rii incearca ceva si apoi zic ca au incercat last > cvs de acu 2 zile, si ma impusc daca acu 2 zile au facut commit 3 insi la > 10 fisiere fiecare. > > Nu as fi intrebat pe lista daca problema nu ar fi putin mai ciudata. Adica > in acel script lansat de "loginfo" nu pot pur si simplu sa modific > version.h, deoarece insusi version.h se afla in acelasi repository. > > A mai facut cineva asa ceva sau are vre-o idee mai simpla ? :) > > ---------------------------- > Mihai RUSU > > Disclaimer: Any views or opinions presented within this e-mail are solely > those of the author and do not necessarily represent those of any company, > unless otherwise specifically stated. > > --- > Pentru dezabonare, trimiteti mail la > [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. > REGULI, arhive si alte informatii: http://www.lug.ro/mlist/ --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
