ibm rational team concert
IBM Rational Team Concert RTC og Subversion SVN Integration Tutorial:
I våre tidligere veiledninger har vi sett kraften i å bruke IBM Rational Collaborative Life Circle Management (CLM) verktøy på tvers av SDLC, og dermed forener hele prosjektgruppen til å jobbe på et enkelt arkiv.
IBM Rational Team Concert (RTC) er en del av IBM Rational CLM som gir følgende funksjoner: Work Items, Agile Planning, Versjonskontroll, Build Management etc.
Hva du vil lære:
- Introduksjon
- Visual SVN Server
- Installer Subversive Plugin til Eclipse
- Opprett et nytt prosjekt og del til SVN Source Control
- Del prosjekt til SVN Repository
- Opprett Jazz SVN-tilkobling
- Installere SVN-kontakt
- Koble Java-prosjektet under SVN-kontroll til RTC Repository
- Forplikt kildekode til SVN Repository
- Vis SVN-historie
- Konklusjon
- Anbefalt lesing
Introduksjon
RTC har en innebygd versjonskontrollfunksjon, men det kan fortsatt være brukere som bruker Subversion som sitt primære versjonskontrollverktøy. Derfor er det ikke fornuftig å flytte hele kildekoden umiddelbart til RTC fra Subversion.
Snarere er det bare å integrere RTC med Subversion og fremdeles opprettholde sporbarheten til arbeidselementene med kildekoden i Subversion sammen med bruken av andre funksjoner i RTC.
programvare for å laste ned videoer fra nettsteder
Denne integrasjonen vil gi brukerne som bruker både Subversion og Rational Team Concert for å samarbeide effektivt.
Subversion er en veldig populær open source versjonskontrollverktøy .
To typer integrasjon støttes i RTC:
- Du kan koble revisjonsversjoner til TASK eller Defect-arbeidselementene i RTC. For dette må en Subversion-klient for Eclipse installeres i Eclipse sammen med RTC P2-plugin for at integrasjonen skal fungere.
- Du kan også importere kildekodeinnholdet i Subversion-depotet til IBM Rational Team Concert-depot ved å bruke SVN Dump-filen.
I denne opplæringen vil vi se nærmere på å knytte RTC-arbeidselementene til subversjonsrevisjoner ved hjelp av subversion-klienten for Eclipse.
Anbefalt lesing => IBM RTC-veiledning
Forutsetninger
- Visual SVN server - nedlasting
- TortoiseSVN 1.11.0 - nedlasting
- IBM Rational Team Concert 6.0.x
- Formørkelse Luna med RTC P2-plugin som kan lastes ned fra jazz.net-siden.
- Subversion-klient til Eclipse - Subversiv plugin installert i Eclipse ved hjelp av oppdatert nettsted
- Åpne internettforbindelse for å installere Subversion-kontakten.
Visual SVN Server
Når Visual SVN-serveren er installert, oppretter du et lager og legger til brukere for tilgang. For denne integrasjonen bruker vi et lager som heter JKE-SVN-Repository som er opprettet med toppnivå grener, koder og trunker.
Sørg for at brukerne også blir opprettet.
Installer Subversive Plugin til Eclipse
I formørkelse, gå til Hjelp => Installer ny programvare og legg til oppdateringsstedet som beskrevet i forutsetningene ovenfor for å installere pluginet.
Før vi kobler arbeidselementene til Subversion-revisjoner i Eclipse, må vi opprette et Java-prosjekt eller bruke et eksisterende prosjekt og dele til SVN-kildekontrollregisteret.
Java-prosjekt er opprettet. Lag pakke- og java-klassefiler.
Høyreklikk på Java-prosjektet som nettopp er opprettet, og velg Team => Del prosjekt.
Å velge SVN og klikk Neste .
Velg alternativet Opprett et nytt depotsted og klikk Neste. Vi må angi depot-URL-en som er opprettet med VisualSVN-serveren som vist ovenfor.
Angi koffertplasseringen som vanligvis er hovedutviklingsområdet ved hjelp av IP-adressen til Subversion-depotmaskinen i URL-adressen til SVN-serveren.
Klikk Neste to ganger og klikk på Bli ferdig.
IBM Rational Team Concert (RTC) repository er tilkoblet
Sørg også for at RTC P2-plugin er installert og at prosjektområdet er koblet til og sett i Laggjenstandsvisning.
Eksempel på arbeidsoppgave
La oss lage et eksempel på et arbeidsoppgave som skal brukes til å koble til Subversion-forpliktelsene i RTC-prosjektet. Vær oppmerksom på at Oppgave-ID er 90.
Opprett Jazz SVN-tilkobling
Gå til Eclipse Jazz SVN-tilkobling vise og lage en ny SVN-forbindelse.
Som vist nedenfor, skriv inn URL-en til SVN-depotet ved hjelp av IP adresse og ikke vertsnavnet.
Høyreklikk på tilkoblingen og velg Oppdater lenker. Klikk Ja å fortsette.
Installere SVN-kontakt
En SVN-kontakt må installeres, ellers vil ikke integrasjonen fungere. For å installere kontakten i Eclipse, gå til Windows => Innstillinger => Team => SVN . Gå til SVN-kontakt TAB og klikk på Få kontakter.
Velg og installer SVN-sett som vist under.
Koble Java-prosjektet under SVN-kontroll til RTC Repository
Koblingen som ble opprettet ved hjelp av fremgangsmåten nedenfor, vil bidra til å koble Subversion-revisjoner til RTC-arbeidselementene. Høyreklikk på Java-prosjektet og velg Eiendommer.
Velg eiendommen som heter Jazz Work Items som vist under. Arbeidselementet som er vist er det samme som det som vises i Teamartefakter se ovenfor.
Klikk på Søke om og OK.
Forplikt kildekode til SVN Repository
Høyreklikk på Java-prosjektet og velg Team => Forplikte.
Skriv inn arbeidsnummeret ( F.eks. 90 i dette tilfellet) på TOPP som vist i bildet nedenfor, og klikk OK.
I IBM Rational Team Concert åpner du arbeidselementet (id: 90) og går til Lenker TAB å se på revisjonene.
Merk :Når hver endring er gjort i kildekoden, og etter at du har gjort endringene, må du sørge for å høyreklikke på SVN-tilkoblingen og velge Oppdater lenker for å oppdatere det samme i RTC Work Item-lenker TAB.
Vis SVN-historie
Dobbeltklikk på den spesifikke revisjonen i koblingen på RTC-arbeidselementene for å se endringene.
For eksempel , dobbeltklikker du på Revisjon 5 og det åpner SVN-historikken for filen.
Dobbeltklikk på filen viser endringene for den spesifikke revisjonen.
beste youtube til mp3 converter nettsted
Eventuelle ytterligere endringer i filene og fortsetter å utføre endringene vil be om RTC-arbeidsnummeret. Dette etablerer sporbarheten mellom RTC-arbeidselementene og Subversion-revisjonene som ligner mye på måten man ville jobbe med RTC-kildekontrollregisteret på.
Konklusjon
I dagens verden krever programvareutvikling gjennomsiktighet i alle aspekter av prosessen med hensyn til sporing av endringer. Dermed er sporbarhet med på å sikre at programvaren som leveres oppfyller kundens krav.
Fra et SDLC-perspektiv gjennom sporbarhet, vet en forretningsanalytiker at utvikling pågår, og testsaker er også definert. Tilsvarende gir det også en kontekst for utviklingsteamet å bygge riktig applikasjon ved å se på kravene.
Sporbarhet er et veldig viktig aspekt rett fra krav. I denne artikkelen har vi sett hvordan IBM Rational Team Concert (RTC) integreres med Subversion ved å gi gjennomsiktighet fra arbeidselementet til kildekoden.
Selv om vi har sett hvordan RTC integreres med Subversion, er det også mulig å migrere Subversion-koden til RTC. Dermed hjelper denne integrasjonen som er utstilt, brukerne av subversionen til å dra nytte av de andre RTC-funksjonene til arbeidsprodukter, planlegging og bygningsadministrasjon.
Anbefalt lesing
- SVN til IBM Rational Team Concert Migration Tutorial
- IBM Rational Team Concert Advanced Work Item Customization
- IBM Rational Team Concert Defect Management Tool Tutorial
- IBM Rational Quality Manager (RQM) Integrasjon med Rational Functional Tester (RFT)
- Læringsgrunnlag for rasjonell robot - IBM Test Automation Tool
- Data Pool Feature i IBM Rational Quality Manager for Test Data Management
- IBM Rational Collaborative Lifecycle Management (CLM) praktisk veiledning
- IBM Rational Functional Tester Certification Details and Sample Paper