Finora ho utilizzato SVN e ora ho bisogno di acquisire ClearCase rapidamente, dal punto di vista dello sviluppatore. C'è qualche buona risorsa per questo? Grazie.Modo rapido per l'utente SVN per imparare ClearCase
- add on -
Esiste una mappa tra di SVN concetti/terminologie (cioè repository, copiare, tronco, ramo, tag, checkout, commettere, l'aggiornamento di lavoro, tornare) con CC? Base sulla lettura iniziale sono uscito con il seguente.
Repository => VOB?
Copia di lavoro => Visualizzazione istantanea?
Trunk => ??
Filiale => Stream di integrazione? flusso di sviluppo?
Tag => Etichetta? Baseline?
Checkout da repository come copia di lavoro => Checkout da VOB come visualizzazione istantanea?
Esegui dalla copia di lavoro in repo => Effettua il check-in dalla vista istantanea in VOB?
Aggiornamento => Rebase?
Ripristina => ??
?? => Consegna
AFAIK CC ha i suoi concetti unici, quindi non posso dire la mappa più vicina.
Ho appena incontrato il flusso di integrazione e il flusso di sviluppo. Ho compreso la loro differenza in termini di caso d'uso, ma mi chiedo se differiscono in termini di implementazione tecnica all'interno di ClearCase. Prendiamo SVN come esempio, possiamo avere rami di versione (cioè 2.x, 3.x) e rami di sviluppo, ma SVN considera essenzialmente il ramo di versione e il ramo di sviluppo. – shiouming
@shiouming: per SVN, sia i rami di versione che i rami di sviluppo sono solo directory con una copia economica. Per CC, Int stream e dev stream sono entrambi i flussi (elenco di etichette): riproducono il ruolo che si desidera riprodurre. L'unica differenza è la seguente: quando si crea un progetto UCM, è necessario almeno un flusso (chiamato per convenzione "Integrazione" flusso), e quindi è possibile (ma non sono obbligati a) creare uno o più flussi secondari ("dev"). flussi). – VonC
Direi che il ripristino è come clearcaseout non selezionato. Ho usato solo le viste dinamiche, quindi non so se è possibile fare lo stesso con le istantanee. –