IBM Jazz: quali sono gli stream?

2

Sto cercando di dare un senso a IBM Jazz. Sto cercando di capire di cosa si tratta, e cosa non lo è. "Streams" mi ha dato problemi. Dalla library di IBM online

:

The stream is similar in concept to a branch in most other version control systems. However, there are some significant differences that enable specific operations when using Rational Team Concert.

Raffigurano rumorosamente soluzioni freeware per la gestione dei modelli di sviluppo che utilizzano la ramificazione:

It is true that many agile teams use freeware or low-cost development tools that offer limited support for segregated development. Such tools often put developers off of a segregated approach due to functional limitations and the high overhead of integration within such tools. Rational Team Concert is a mechanism for many agile teams to raise their game and take their development capability to the next level in terms of efficiency, flexibility, and the creativity that can be engineered into their development processes.

Tuttavia, in tutta la documentazione che ho letto fino ad ora, ho difficoltà a trovare tutto ciò che fanno i Jazz Stream che non sono stati di fatto comportamenti standard delle filiali negli ultimi 20 anni.

C'è qualcosa in Jazz Streams che è abbastanza unico da tenere a mente mentre continuo a dare un senso al Jazz, o dovrei semplicemente scriverle come IBM aggiungendo ramificazioni e scegliendo di chiamarlo qualcosa di diverso?

    
posta Cort Ammon 20.08.2015 - 20:25
fonte

1 risposta

1

Nel mio attuale negozio, gli Stream sono legati a Build, che quindi controlla gli obiettivi disponibili per la distribuzione. Lo stream "Sviluppo" è associato solo a build che hanno come target il Dev & Verificare i server, mentre solo i flussi di integrazione e produzione sono associati alle build che hanno come target la gestione temporanea o di produzione.

Sì, puoi ancora farlo usando le filiali, ma come ha detto @SBI, il vantaggio è nell'integrazione con la suite di gestione delle modifiche. Preferisco mantenere le filiali come "topic branch" - un compito strettamente di sviluppo.

    
risposta data 20.08.2015 - 23:04
fonte

Leggi altre domande sui tag