Hi Mihai! On Mon, 30 Sep 2002, Mihai RUSU wrote: > On Mon, 30 Sep 2002, Teodor Cimpoesu wrote: > > > fa o regula in Makefile/Makefile.am de build care face mai intai un > > cvs rtag <nr-build>, care numar de build poate fi foarte bine YYYMMDDHHSS. > > > > Testerii au acces RO la cvs repository. > Dar, pot ei cere un `tag' de la un developer care are access rw?
> > Daca tester-ul spune ca nu merge, faci checkout exact dupa tag-ul respectiv, > > si poti sa te duci pe orice fisier si sa-i vezi versiunea si history-ul > > modificarilor. > > > > > > Suna interesant dar implica > 1. fie au testerii acces la cvs r/w (inacceptabil) > 2. fie cei care au r/w le fac buildurile pt ei (iar nu prea merge ca unii > sunt pe unix/linux altii pe win32, solaris etc...) nu trebuie sa faca build-urile, trebuie doar sa dea o comanda cvs rtag; dupa care tester-ul se duce si face checkout dupa acel tag si isi face build-ul. Deoarece pe cvs un comit nu este un `change' global, o iteratie ca in Aegis, nu poti incrementa un numar de versiune pur si simplu. Desigur ca poti face ca la fiecare commit sa se incrementeze un counter undeva, si sa inregistrezi si numele celui care l-a incrementat, dar nu ajuta chiar la nimic, pentru ca nu poti sti cine a modificat include.h cand counter-ul era 135, sau este foarte dificil (te uiti dupa data etc.) -- teodor --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
