ibm rational team concert
IBM Rational Team Concert RTC og Subversion SVN Integration Tutorial:
I vores tidligere tutorials har vi set styrken ved at bruge IBM Rational Collaborative Life Cycle Management (CLM) værktøj på tværs af SDLC og derved forene hele projektteamet til at arbejde på et enkelt arkiv.
IBM Rational Team Concert (RTC) er en del af IBM Rational CLM, der giver følgende funktioner: Arbejdsartikler, Agil planlægning, Versionskontrol, Bygningsadministration osv.
Hvad du lærer:
- Introduktion
- Visual SVN Server
- Installer subversivt plugin til Eclipse
- Opret et nyt projekt, og del med SVN Source Control
- Del projekt til SVN Repository
- Opret Jazz SVN-forbindelse
- Installation af SVN-stik
- Link Java-projektet under SVN-kontrol til RTC Repository
- Foretag kildekode til SVN-arkiv
- Vis SVN-historie
- Konklusion
- Anbefalet læsning
Introduktion
RTC har en indbygget versionskontrolfunktion, men der kan stadig være brugere, der bruger Subversion som deres primære versionskontrolværktøj. Derfor giver det ikke mening at flytte hele deres kildekode straks til RTC fra Subversion.
Tværtimod skal du bare se på at integrere RTC med Subversion og stadig bevare sporbarheden af arbejdspunkterne med kildekoden i Subversion sammen med brugen af andre funktioner i RTC.
den bedste mobiltelefon spion software
Denne integration vil give brugerne, der bruger både Subversion og Rational Team Concert til at samarbejde effektivt.
Subversion er en meget populær open source versionskontrolværktøj .
To typer integration understøttes i RTC:
- Du kan linke revisioner af subversion til TASK eller Defect-arbejdeelementer i RTC. Til dette skal der installeres en Subversion-klient til Eclipse i Eclipse sammen med RTC P2-pluginet for at integrationen skal fungere.
- Du kan også importere kildekodeindholdet i Subversion-arkivet til IBM Rational Team Concert-arkivet ved hjælp af SVN Dump-filen.
I denne vejledning tager vi et dybtgående kig på at linke RTC-arbejdsemnerne til subversionrevisioner ved hjælp af subversionsklienten til Eclipse.
Anbefalet læsning => IBM RTC-vejledning
Forudsætninger
- Visual SVN-server - Hent
- TortoiseSVN 1.11.0 - Hent
- IBM Rational Team Concert 6.0.x
- Eclipse Luna med RTC P2-plugin, som kan downloades fra jazz.net-siden.
- Subversion klient til Eclipse - Subversivt plugin installeret i Eclipse ved hjælp af opdateret websted
- Åbn internetforbindelse for at installere Subversion-stikket.
Visual SVN Server
Når Visual SVN-serveren er installeret, skal du oprette et lager og tilføje brugere for at få adgang. Til denne integration bruger vi et lager, der kaldes JKE-SVN-arkiv der oprettes med filialer, tags og kufferter på øverste niveau.
Sørg for, at brugerne også oprettes.
Installer subversivt plugin til Eclipse
Gå til Eclipse Hjælp => Installer ny software og tilføj opdateringswebstedet som beskrevet i ovenstående forudsætninger for at installere pluginet.
Inden vi forbinder arbejdspunkterne med Subversion-revisioner i Eclipse, skal vi oprette ethvert Java-projekt eller bruge et eksisterende projekt og dele til SVN-kildekontroldatabasen.
Java-projekt oprettes. Opret pakke- og java-klassefiler.
Højreklik på det Java-projekt, der lige er oprettet, og vælg Team => Del projekt.
Vælg SVN og klik Næste .
Vælg indstillingen Opret en ny lagerplacering og klik Næste. Vi er nødt til at indtaste lager URL, der oprettes med VisualSVN serveren som vist ovenfor.
Indtast trunkplaceringen, som typisk er det vigtigste udviklingsområde ved hjælp af IP-adresse på Subversion-arkivmaskinen i SVN-serverens url.
Klik på Næste to gange og klik på Afslut.
IBM Rational Team Concert (RTC) repository tilsluttet
Sørg også for, at RTC P2-plugin er installeret, og at projektområdet er forbundet og ses i Visning af teamartefakter.
Eksempel på arbejdsopgave
Lad os oprette et eksempel på et opgavearbejdsemne, der vil blive brugt til at linke til Subversion-forpligtelserne i RTC-projektet. Bemærk venligst, at Opgave-id er 90.
Opret Jazz SVN-forbindelse
Gå til Eclipse Jazz SVN-forbindelse se og oprette en ny SVN-forbindelse.
Som vist nedenfor skal du indtaste URL'en til SVN-arkivet ved hjælp af IP-adresse og ikke værtsnavnet.
Højreklik på forbindelsen, og vælg Opdater links. Klik på Ja at fortsætte.
Installation af SVN-stik
Et SVN-stik skal installeres, ellers fungerer integrationen ikke. Gå til for at installere stikket i Eclipse Windows => Indstillinger => Team => SVN . Gå til SVN-stik TAB og klik på Få stik.
Vælg og installer SVN-sæt som vist nedenfor.
Link Java-projektet under SVN-kontrol til RTC Repository
Linket oprettet ved hjælp af nedenstående procedure hjælper med at forbinde revisioner af Subversion til RTC-arbejdspunkterne. Højreklik på Java-projektet, og vælg Ejendomme.
Vælg den egenskab, der hedder Jazz arbejdsprodukter som vist nedenfor. Det viste emneopbevaringssted er det samme som det, der vises i Teamartefakter se ovenfor.
Klik på ansøge og OKAY.
Foretag kildekode til SVN-arkiv
Højreklik på Java-projektet, og vælg Team => Forpligt dig.
Indtast arbejdsnummeret ( For eksempel. 90 i dette tilfælde) den TOP som vist i nedenstående billede og klik OKAY.
I IBM Rational Team Concert skal du åbne arbejdsposten (id: 90) og gå til Links TAB at se på revisionerne.
Bemærk :Når hver ændring er foretaget i kildekoden og efter at have foretaget ændringerne, skal du sørge for at højreklikke på SVN-forbindelsen og vælge Opdater links for at opdatere det samme i RTC Work Item-links TAB.
hvad er venfunktion i c ++
Vis SVN-historie
Dobbeltklik på den specifikke revision i fanen Links til RTC-arbejdspunkter for at se ændringerne.
For eksempel , dobbeltklik på revision 5, og det åbner SVN-historikken for filen.
Dobbeltklik på filen viser ændringerne for den specifikke revision.
Enhver yderligere ændring af filerne og fortsættelse af ændringerne vil bede om RTC-arbejdspostnummeret. Dette etablerer sporbarheden mellem RTC-arbejdspunkterne og Subversion-revisionerne, der ligner meget den måde, hvorpå man ville arbejde med RTC-kildekontroldatabasen.
Konklusion
I nutidens verden kræver softwareudvikling gennemsigtighed i alle aspekter af processen med hensyn til sporing af ændringer. Sporbarhed hjælper således med at sikre, at den leverede software overholder kundens krav.
Fra et SDLC-perspektiv gennem sporbarhed ved en forretningsanalytiker, at der foregår udvikling, og testsager er også defineret. Tilsvarende giver det også en kontekst for udviklingsteamet til at opbygge den rigtige applikation ved at se på kravene.
Sporbarhed er et meget vigtigt aspekt lige fra krav. I denne artikel har vi set, hvordan IBM Rational Team Concert (RTC) integreres med Subversion ved at give gennemsigtighed fra arbejdsemnet til kildekoden.
Selvom vi har set, hvordan RTC integreres med Subversion, er det også muligt at migrere Subversion-koden til RTC. Denne integration, der er fremvist, hjælper således subversion-brugerne til at drage fordel af de andre RTC-funktioner i arbejdsgenstande, planlægning og bygningsadministration.
Anbefalet læsning
- 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) integration med Rational Functional Tester (RFT)
- Læringsgrundlag for rationel robot - IBM Test Automation Tool
- Data Pool-funktion i IBM Rational Quality Manager til testdatastyring
- IBM Rational Collaborative Lifecycle Management (CLM) praktisk vejledning
- IBM Rational Functional Tester-certificeringsoplysninger og prøvepapir