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/


Raspunde prin e-mail lui