ibm rational team concert
Tutorial de integrare pentru IBM Rational Team Concert RTC și Subversion SVN:
În tutorialele noastre anterioare, am văzut puterea utilizării Managementul ciclului de viață IBM Rational Collaborative (CLM) instrument în SDLC, unind astfel întreaga echipă de proiect pentru a lucra la un singur depozit.
IBM Rational Team Concert (RTC) este o parte a IBM Rational CLM care oferă următoarele caracteristici: Elemente de lucru, Planificare agilă, Control versiuni, Managementul construcțiilor etc.
Ce veți învăța:
- Introducere
- Server SVN vizual
- Instalați Subversive Plugin pe Eclipse
- Creați un proiect nou și trimiteți la SVN Source Control
- Distribuiți proiectul către depozitul SVN
- Creați conexiunea Jazz SVN
- Instalarea conectorului SVN
- Conectați proiectul Java sub control SVN la depozitul RTC
- Trimiteți codul sursă la depozitul SVN
- Afișați Istoricul SVN
- Concluzie
- Lectură recomandată
Introducere
RTC are o caracteristică de control a versiunii încorporată, totuși, totuși, ar putea exista utilizatori care folosesc Subversion ca instrument principal de control al versiunii. Prin urmare, nu are sens să mutați întregul cod sursă imediat la RTC din Subversion.
Mai degrabă, căutați să integrați RTC cu Subversion și să păstrați în continuare trasabilitatea articolelor de lucru cu codul sursă în Subversion, împreună cu utilizarea altor caracteristici ale RTC.
cum se numesc erorile din software-ul de calculator
Această integrare va oferi utilizatorilor care folosesc atât Subversion cât și Rational Team Concert pentru a colabora eficient.
Subversiune este un open-source foarte popular instrument de control al versiunilor .
Două tipuri de integrare sunt acceptate în RTC:
- Puteți conecta reviziile de subversiune la TASK sau Defect elemente de lucru în RTC. Pentru aceasta, un client Subversion pentru Eclipse trebuie instalat în Eclipse împreună cu pluginul RTC P2 pentru ca integrarea să funcționeze.
- De asemenea, puteți importa conținutul codului sursă al depozitului Subversion în depozitul IBM Rational Team Concert utilizând fișierul SVN Dump.
În acest tutorial, vom analiza în detaliu legarea elementelor de lucru RTC la reviziile de subversiune utilizând clientul de subversiune pentru Eclipse.
Lectură recomandată => Tutorial IBM RTC
Precondiții
- Server SVN vizual - Descarca
- TortoiseSVN 1.11.0 - Descarca
- IBM Rational Team Concert 6.0.x
- Eclipse Luna cu plugin RTC P2 care poate fi descărcat de pe site-ul jazz.net.
- Client Subversion la Eclipse - Plugin subversiv instalat în Eclipse folosind site actualizat
- Deschideți conexiunea la internet pentru a instala conectorul Subversion.
Server SVN vizual
După instalarea serverului Visual SVN, creați un depozit și adăugați utilizatori pentru acces. Pentru această integrare, folosim un depozit numit JKE-SVN-Repository care este creat cu ramuri, etichete și trunchiuri de nivel superior.
Asigurați-vă că și utilizatorii sunt creați.
Instalați Subversive Plugin pe Eclipse
În Eclipse, accesați Ajutor => Instalați software nou și adăugați site-ul de actualizare așa cum este descris în cerințele prealabile de mai sus pentru a instala pluginul.
Înainte de a lega elementele de lucru cu reviziile Subversion în Eclipse, trebuie să creăm orice proiect Java sau să folosim un proiect existent și să îl partajăm cu depozitul de control sursă SVN.
Proiectul Java este creat. Creați pachete și fișiere de clasă java.
Faceți clic dreapta pe proiectul Java care tocmai a fost creat și selectați Echipa => Distribuiți proiectul.
Selectați SVN și faceți clic pe Următorul .
Selectați opțiunea Creați o nouă locație de depozit și faceți clic pe Următorul. Trebuie să introducem adresa URL a depozitului care este creată cu serverul VisualSVN așa cum se arată mai sus.
Introduceți locația portbagajului care este de obicei zona principală de dezvoltare, utilizând Adresa IP a mașinii de depozitare Subversion din adresa URL a serverului SVN.
Clic Următorul de două ori și faceți clic pe Finalizarea.
S-a conectat depozitul IBM Rational Team Concert (RTC)
De asemenea, asigurați-vă că pluginul RTC P2 este instalat și că zona proiectului este conectată și văzută în Vizualizarea artefactelor echipei.
Eșantion de sarcină de lucru
Să creăm un eșantion de sarcină de lucru care va fi folosit pentru a face legătura cu comisiunile Subversion din proiectul RTC. Vă rugăm să rețineți că ID-ul activității este 90.
Creați conexiunea Jazz SVN
În Eclipse, accesați Conexiune Jazz SVN vizualizați și creați un o nouă conexiune SVN.
După cum se arată mai jos, introduceți adresa URL a depozitului SVN folosind Adresa IP și nu numele gazdei.
Faceți clic dreapta pe conexiune și selectați Actualizați linkurile. Clic da a inainta, a merge mai departe.
Instalarea conectorului SVN
Un conector SVN trebuie instalat, altfel integrarea nu va funcționa. Pentru a instala conectorul în Eclipse, accesați Windows => Preferințe => Echipă => SVN . Du-te la Conector SVN TAB și faceți clic pe Obțineți conectori.
Selectați și instalați Kit SVN așa cum se arată mai jos.
Conectați proiectul Java sub control SVN la depozitul RTC
Link-ul creat folosind procedura de mai jos va ajuta la conectarea reviziilor Subversion la elementele de lucru RTC. Faceți clic dreapta pe proiectul Java și selectați Proprietăți.
Selectați proprietatea numită Articole de lucru Jazz așa cum se arată mai jos. Depozitul de articole de lucru afișat este același cu cel care este afișat în Artefacte ale echipei vedere de mai sus.
Click pe aplica și BINE.
Trimiteți codul sursă la depozitul SVN
Faceți clic dreapta pe proiectul Java și selectați Echipa => Angajare.
Introduceți numărul articolului de lucru ( De exemplu. 90 în acest caz) pe TOP așa cum se arată în imaginea de mai jos și faceți clic BINE.
În IBM Rational Team Concert, deschideți elementul de lucru (id: 90) și accesați Link-uri TAB să privim reviziile.
inginer de rețea întrebări și răspunsuri de interviu în Cisco
Notă :Odată ce fiecare modificare a fost făcută codului sursă și după efectuarea modificărilor, asigurați-vă că faceți clic dreapta pe conexiunea SVN și selectați Actualizați linkurile pentru a actualiza același lucru în tab-ul RTC Work Item.
Afișați Istoricul SVN
În fila Link-uri cu elemente de lucru RTC, faceți dublu clic pe versiunea specifică pentru a vizualiza modificările.
De exemplu , faceți dublu clic pe Revizuirea 5 și va deschide istoricul SVN pentru fișier.
Dând dublu clic pe fișier se vor afișa modificările pentru acea revizuire specifică.
Orice modificare ulterioară a fișierelor și procedarea la validarea modificărilor va solicita numărul articolului de lucru RTC. Aceasta stabilește trasabilitatea între elementele de lucru RTC și reviziile Subversion, care sunt mult similare modului în care s-ar lucra cu depozitul de control sursă RTC.
Concluzie
În lumea de astăzi, dezvoltarea software necesită transparență în toate aspectele procesului în ceea ce privește urmărirea modificărilor. Astfel, trasabilitatea ajută la asigurarea faptului că software-ul livrat respectă cerințele clientului.
Dintr-o perspectivă SDLC prin trasabilitate, un analist de afaceri știe că dezvoltarea are loc și că sunt testate și cazurile de testare. În mod similar, oferă, de asemenea, un context pentru ca echipa de dezvoltare să construiască aplicația potrivită, analizând cerințele.
Trasabilitatea este un aspect foarte important chiar din Cerințe. În acest articol, am văzut cum IBM Rational Team Concert (RTC) se integrează cu Subversion oferind transparență de la elementul de lucru la codul sursă.
Deși am văzut cum RTC se integrează cu Subversion, este posibilă și migrarea codului Subversion în RTC. Astfel, această integrare care este prezentată, ajută utilizatorii de subversiune să profite de celelalte caracteristici RTC ale articolelor de lucru, planificând și gestionând construcțiile.
Lectură recomandată
- Tutorial de migrare de la SVN la IBM Rational Team
- Personalizarea IBM Rational Team Concert Advanced Work Item Customization
- Tutorial IBM Rational Team Concert Defect Management Tool
- Integrare IBM Rational Quality Manager (RQM) cu Rational Functional Tester (RFT)
- Învățarea elementelor de bază ale robotului rațional - Instrument de automatizare a testelor IBM
- Funcția Pool de date în IBM Rational Quality Manager pentru testarea gestionării datelor
- Tutorial hands-on IBM Rational Collaborative Lifecycle Management (CLM)
- Detalii de certificare IBM Rational Functional Tester și probă de hârtie