On Tue, 1 Oct 2002, Teodor Cimpoesu wrote: > 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. >
Precum am spus, nu am nici un control asupra testerilor si nici asupra celorlalti developeri. Caut o solutie complet automata, nu pot/trebuie sa-i invat pe nimeni sa faca nimic. > 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.) > Pai de ce sa nu ajute. Tocmai acel counter o sa-mi dea exact "imaginea" repository-ului la momentul respectiv. Problema e, face CVS-ul commit-urile global atomice ? Presupun ca nu si in acest caz trebuie ca scriptul extern care sa modifice acel version.h sa faca el insusi lock-uri etc.. ---------------------------- 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/
