ibm rational team concert
Tutorial sull'integrazione di IBM Rational Team Concert RTC e Subversion SVN:
Nei nostri tutorial precedenti, abbiamo visto la potenza dell'uso di IBM Rational Collaborative Life Cycle Management (CLM) strumento in tutto l'SDLC, unendo così l'intero team di progetto per lavorare su un unico repository.
IBM Rational Team Concert (RTC) fa parte di IBM Rational CLM che fornisce le seguenti funzioni: elementi di lavoro, pianificazione agile, controllo della versione, gestione della build ecc.
Cosa imparerai:
- introduzione
- Visual SVN Server
- Installa il plugin Subversive su Eclipse
- Crea un nuovo progetto e condividi su SVN Source Control
- Condividi il progetto nel repository SVN
- Crea connessione Jazz SVN
- Installazione del connettore SVN
- Collega il progetto Java sotto controllo SVN al repository RTC
- Salva il codice sorgente nel repository SVN
- Mostra cronologia SVN
- Conclusione
- Lettura consigliata
introduzione
RTC ha una funzione di controllo della versione incorporata, tuttavia, potrebbero esserci utenti che utilizzano Subversion come strumento di controllo della versione principale. Quindi, non ha senso spostare immediatamente l'intero codice sorgente su RTC da Subversion.
Piuttosto, cerca di integrare RTC con Subversion e mantenere la tracciabilità degli elementi di lavoro con il codice sorgente in Subversion insieme all'uso di altre funzionalità di RTC.
differenza tra qa e qc nei test del software
Questa integrazione fornirà agli utenti che utilizzano sia Subversion che Rational Team Concert una collaborazione efficace.
Sovversione è un open-source molto popolare strumento di controllo della versione .
In RTC sono supportati due tipi di integrazione:
- È possibile collegare le revisioni di subversion agli elementi di lavoro TASK o Difetto in RTC. Per questo, un client Subversion per Eclipse deve essere installato in Eclipse insieme al plugin RTC P2 affinché l'integrazione funzioni.
- È anche possibile importare il contenuto del codice sorgente del repository Subversion nel repository IBM Rational Team Concert utilizzando il file SVN Dump.
In questo tutorial, daremo uno sguardo approfondito al collegamento degli elementi di lavoro RTC alle revisioni di subversion utilizzando il client subversion per Eclipse.
Lettura consigliata => Tutorial IBM RTC
Prerequisiti
- Server SVN visivo - Scarica
- TartarugaSVN 1.11.0 - Scarica
- IBM Rational Team Concert 6.0.x
- Eclipse Luna con plugin RTC P2 che può essere scaricato dal sito jazz.net.
- Client Subversion in Eclipse: plugin Subversive installato in Eclipse utilizzando il sito aggiornato
- Apri una connessione Internet per installare il connettore Subversion.
Visual SVN Server
Una volta installato il server Visual SVN, creare un repository e aggiungere utenti per l'accesso. Per questa integrazione, utilizziamo un repository chiamato JKE-SVN-Repository creato con rami, tag e trunk di primo livello.
Assicurati che vengano creati anche gli utenti.
Installa il plugin Subversive su Eclipse
In Eclipse, vai a Aiuto => Installa nuovo software e aggiungi il sito di aggiornamento come descritto nei prerequisiti sopra per installare il plug-in.
Prima di collegare gli elementi di lavoro alle revisioni di Subversion in Eclipse, è necessario creare qualsiasi progetto Java o utilizzare un progetto esistente e condividerlo con il repository di controllo del codice sorgente SVN.
Viene creato il progetto Java. Crea pacchetti e file di classe Java.
Fare clic con il tasto destro sul progetto Java appena creato e selezionare Team => Condividi progetto.
Selezionare SVN e fare clic Il prossimo .
Seleziona l'opzione Crea una nuova posizione del repository e fare clic Il prossimo. Dobbiamo inserire l'URL del repository creato con il server VisualSVN come mostrato sopra.
Immettere la posizione del tronco che in genere è l'area di sviluppo principale, utilizzando il Indirizzo IP della macchina del repository Subversion nell'URL del server SVN.
Clic Il prossimo due volte e fare clic su Finire.
Repository IBM Rational Team Concert (RTC) connesso
Inoltre, assicurati che il plugin RTC P2 sia installato e che l'area del progetto sia connessa e visibile nel file Visualizzazione degli artefatti del team.
Elemento di lavoro attività di esempio
Creiamo un oggetto di lavoro Task di esempio che verrà utilizzato per collegarsi ai commit Subversion nel progetto RTC. Si prega di notare che il file L'ID attività è 90.
Crea connessione Jazz SVN
In Eclipse, vai al Connessione Jazz SVN visualizzare e creare un file nuova connessione SVN.
Come mostrato di seguito, inserisci l'URL del repository SVN utilizzando il file Indirizzo IP e non il nome host.
sap bo intervista domande e risposte pdf
Fare clic con il tasto destro sulla connessione e selezionare Aggiorna collegamenti. Clic sì procedere.
Installazione del connettore SVN
È necessario installare un connettore SVN, altrimenti l'integrazione non funzionerà. Per installare il connettore in Eclipse, vai a Windows => Preferenze => Team => SVN . Vai al Connettore SVN TAB e fare clic su Ottieni connettori.
Seleziona e installa Kit SVN come mostrato di seguito.
Collega il progetto Java sotto controllo SVN al repository RTC
Il collegamento creato utilizzando la procedura seguente aiuterà a connettere le revisioni di Subversion agli elementi di lavoro RTC. Fare clic con il tasto destro sul progetto Java e selezionare Proprietà.
Seleziona la proprietà denominata Articoli da lavoro jazz come mostrato di seguito. Il repository di elementi di lavoro mostrato è lo stesso di quello mostrato in Manufatti di squadra vista sopra.
Clicca su Applicare e OK.
Salva il codice sorgente nel repository SVN
Fare clic con il tasto destro sul progetto Java e selezionare Team => Commit.
Immettere il numero dell'oggetto di lavoro ( Per esempio. 90 in questo caso) su SUPERIORE come mostrato nell'immagine sottostante e fare clic OK.
In IBM Rational Team Concert, apri l'elemento di lavoro (id: 90) e vai a TAB dei collegamenti per guardare le revisioni.
Nota :Dopo aver apportato ogni modifica al codice sorgente e dopo aver confermato le modifiche, assicurati di fare clic con il pulsante destro del mouse sulla connessione SVN e selezionare Aggiorna collegamenti per aggiornare lo stesso nella TAB dei collegamenti dell'oggetto di lavoro RTC.
Mostra cronologia SVN
Nella scheda Collegamenti degli elementi di lavoro RTC, fare doppio clic sulla revisione specifica per visualizzare le modifiche.
Per esempio , fai doppio clic su Revisione 5 e questo aprirà la cronologia SVN per il file.
Facendo doppio clic sul file verranno visualizzate le modifiche per quella specifica revisione.
Eventuali ulteriori modifiche ai file e procedere con il commit delle modifiche richiederanno il numero dell'elemento di lavoro RTC. Questo stabilisce la tracciabilità tra gli elementi di lavoro RTC e le revisioni di Subversion che sono molto simili al modo in cui si lavorerebbe con il repository di controllo del codice sorgente RTC.
Conclusione
Nel mondo di oggi, lo sviluppo del software richiede trasparenza in tutti gli aspetti del processo rispetto al monitoraggio delle modifiche. Pertanto la tracciabilità aiuta a garantire che il software fornito sia conforme a quello dei requisiti del cliente.
Dal punto di vista dell'SDLC attraverso la tracciabilità, un analista aziendale sa che lo sviluppo è in corso e anche i casi di test sono definiti. Allo stesso modo, fornisce anche un contesto per il team di sviluppo per creare l'applicazione giusta esaminando i requisiti.
La tracciabilità è un aspetto molto importante fin dai Requisiti. In questo articolo, abbiamo visto come IBM Rational Team Concert (RTC) si integra con Subversion fornendo trasparenza dall'elemento di lavoro al codice sorgente.
Sebbene abbiamo visto come RTC si integra con Subversion, è anche possibile migrare il codice Subversion in RTC. Quindi questa integrazione che viene mostrata, aiuta gli utenti di subversion a trarre vantaggio dalle altre funzionalità RTC degli elementi di lavoro, pianificazione e gestione della costruzione.
Lettura consigliata
- Tutorial sulla migrazione da SVN a IBM Rational Team Concert
- Personalizzazione avanzata dell'oggetto di lavoro IBM Rational Team Concert
- Tutorial di IBM Rational Team Concert Defect Management Tool
- Integrazione di IBM Rational Quality Manager (RQM) con Rational Functional Tester (RFT)
- Nozioni di base sull'apprendimento di Rational Robot - IBM Test Automation Tool
- Funzione pool di dati in IBM Rational Quality Manager per Test Data Management
- Tutorial pratico di IBM Rational Collaborative Lifecycle Management (CLM)
- Dettagli sulla certificazione IBM Rational Functional Tester e documento di esempio