ibm rational team concert
IBM Rational Team Concert RTC ve Subversion SVN Integration Tutorial:
Daha önceki eğitimlerimizde, kullanmanın gücünü gördük IBM Rational Collaborative yaşam döngüsü yönetimi (CLM) SDLC genelinde bir araç, böylece tüm proje ekibini tek bir havuzda çalışmak üzere birleştirir.
IBM Rational Team Concert (RTC), IBM Rational CLM'nin aşağıdaki özellikleri sağlayan bir parçasıdır: İş Öğeleri, Çevik Planlama, Sürüm Kontrolü, Yapı Yönetimi vb.
Ne öğreneceksin:
- Giriş
- Görsel SVN Sunucusu
- Yıkıcı Eklentiyi Eclipse'e Kurun
- Yeni Bir Proje Oluşturun ve SVN Kaynak Kontrolünde Paylaşın
- Projeyi SVN Deposunda Paylaşın
- Caz SVN Bağlantısı Oluştur
- SVN Bağlayıcısını Yükleme
- SVN Kontrolü Altındaki Java Projesini RTC Deposuna Bağlayın
- Kaynak Kodunu SVN Deposuna Kaydet
- SVN Geçmişini Göster
- Sonuç
- Önerilen Kaynaklar
Giriş
RTC'nin yerleşik bir sürüm kontrol özelliği vardır, ancak yine de Subversion'ı birincil sürüm kontrol aracı olarak kullanan kullanıcılar olabilir. Bu nedenle, kaynak kodlarının tamamını Subversion'dan hemen RTC'ye taşımak mantıklı değildir.
Bunun yerine, sadece RTC'yi Subversion ile entegre etmeye çalışın ve yine de RTC'nin diğer özelliklerinin kullanımıyla birlikte Subversion'daki kaynak koduyla çalışma öğelerinin izlenebilirliğini koruyun.
orada kaç tane e-posta sağlayıcısı var
Bu entegrasyon, kullanıcılara hem Subversion hem de Rational Team Concert kullanarak etkili bir şekilde işbirliği yapmalarını sağlayacaktır.
Yıkım çok popüler bir açık kaynaktır sürüm kontrol aracı .
RTC'de iki tür entegrasyon desteklenir:
- Devirme revizyonlarını RTC'deki GÖREV veya Kusurlu çalışma öğelerine bağlayabilirsiniz. Bunun için, Eclipse için bir Subversion istemcisinin, entegrasyonun çalışması için RTC P2 eklentisiyle birlikte Eclipse'e yüklenmesi gerekir.
- Ayrıca, Subversion havuzunun kaynak kodu içeriğini SVN Dump dosyasını kullanarak IBM Rational Team Concert havuzuna aktarabilirsiniz.
Bu eğitimde, Eclipse için subversion istemcisini kullanarak RTC çalışma öğelerini subversion revizyonlarına bağlamayı derinlemesine inceleyeceğiz.
Önerilen Okuma => IBM RTC Eğitimi
Ön Koşullar
- Görsel SVN sunucusu - İndir
- KaplumbağaSVN 1.11.0 - İndir
- IBM Rational Team Concert 6.0.x
- RTC P2 eklentili Eclipse Luna jazz.net sitesinden indirilebilir.
- Subversion istemcisinden Eclipse'e - Subversive eklentisi, güncellenmiş site
- Subversion konektörünü kurmak için internet bağlantısını açın.
Görsel SVN Sunucusu
Visual SVN sunucusu kurulduktan sonra, bir depo oluşturun ve erişim için kullanıcılar ekleyin. Bu entegrasyon için, adında bir depo kullanıyoruz JKE-SVN-Deposu üst düzey dallar, etiketler ve ana hatlarla oluşturulur.
Kullanıcıların da oluşturulduğundan emin olun.
Yıkıcı Eklentiyi Eclipse'e Kurun
Eclipse'de şuraya gidin: Help => Yeni Yazılım Kurun ve eklentiyi yüklemek için yukarıdaki ön koşullarda açıklandığı gibi güncelleme sitesini ekleyin.
Eclipse'deki çalışma öğelerini Subversion revizyonlarına bağlamadan önce, herhangi bir Java projesi oluşturmamız veya mevcut bir projeyi kullanıp SVN kaynak kontrol havuzuyla paylaşmamız gerekir.
Java projesi oluşturuldu. Paket ve java sınıf dosyaları oluşturun.
Yeni oluşturulan Java Projesine sağ tıklayın ve seçin Takım => Projeyi Paylaşın.
Seçiniz SVN ve tıklayın Sonraki .
Seçeneği seçin Yeni bir depo konumu oluşturun ve tıklayın Sonraki. VisualSVN sunucusu ile oluşturulan depo URL'sini yukarıda gösterildiği gibi girmemiz gerekiyor.
Tipik olarak ana geliştirme alanı olan ana hat konumunu girin. Subversion veri havuzu makinesinin SVN sunucusunun url'sindeki IP adresi.
Tıklayın Sonraki iki kez ve tıklayın Bitiş.
IBM Rational Team Concert (RTC) havuzu bağlandı
Ayrıca, RTC P2 eklentisinin kurulu olduğundan ve proje alanının bağlı olduğundan ve Takım Eserleri görünümü.
Örnek Görev Çalışması öğesi
RTC projesindeki Subversion taahhütlerine bağlanmak için kullanılacak örnek bir Görev çalışma öğesi oluşturalım. Lütfen unutmayın Görev kimliği 90'dır.
Caz SVN Bağlantısı Oluştur
Eclipse'de şuraya gidin: Caz SVN Bağlantısı görüntüle ve oluştur yeni SVN bağlantısı.
Aşağıda gösterildiği gibi, SVN deposunun URL'sini şunu kullanarak girin: IP adresi ve ana bilgisayar adı değil.
Bağlantıya sağ tıklayın ve seçin Bağlantıları Güncelle. Tıklayın Evet Devam etmek için.
SVN Bağlayıcısını Yükleme
Bir SVN konektörünün kurulması gerekiyor, aksi takdirde entegrasyon çalışmayacaktır. Bağlayıcıyı Eclipse'e kurmak için şu adrese gidin: Windows => Tercihler => Takım => SVN . Şuraya git SVN Konektörü TAB ve tıklayın Bağlayıcıları Alın.
Seçin ve Kurun SVN Kiti Aşağıda gösterildiği gibi.
SVN Kontrolü Altındaki Java Projesini RTC Deposuna Bağlayın
Aşağıdaki prosedür kullanılarak oluşturulan bağlantı Subversion revizyonlarının RTC çalışma öğelerine bağlanmasına yardımcı olacaktır. Java projesine sağ tıklayın ve seçin Özellikleri.
Windows 7 için en iyi ücretsiz video dönüştürücü
Adlı mülkü seçin Caz Çalışma Öğeleri Aşağıda gösterildiği gibi. Gösterilen iş öğesi deposu, ekranda gösterilenle aynıdır. Takım Eserleri yukarı bakın.
Tıklamak Uygulamak ve TAMAM MI.
Kaynak Kodunu SVN Deposuna Kaydet
Java projesine sağ tıklayın ve seçin Takım => Kaydet.
İş öğesi numarasını girin ( Örneğin. Bu durumda 90) ÜST aşağıdaki resimde gösterildiği gibi ve tıklayın TAMAM MI.
IBM Rational Team Concert'ta, iş öğesini açın (id: 90) ve Bağlantılar SEKMESİ revizyonlara bakmak için.
Not :Kaynak kodda her bir değişiklik yapıldığında ve değişiklikleri gerçekleştirdikten sonra, SVN bağlantısına sağ tıkladığınızdan ve seçimini yaptığınızdan emin olun. Bağlantıları güncelle aynısını RTC Çalışma Öğesi bağlantıları SEKMESİ'nde güncellemek için.
SVN Geçmişini Göster
RTC çalışma öğeleri Bağlantılar Sekmesinde, değişiklikleri görüntülemek için belirli revizyona çift tıklayın.
Örneğin , Revizyon 5'e çift tıklayın ve bu dosya için SVN geçmişini açacaktır.
Dosyaya çift tıklamak, söz konusu revizyon için değişiklikleri gösterecektir.
Dosyalarda yapılacak herhangi bir başka değişiklik ve değişiklikleri uygulamaya devam etmek, RTC iş öğesi numarasını isteyecektir. Bu, RTC çalışma öğeleri ile Subversion revizyonları arasında, birinin RTC kaynak kontrol havuzuyla çalışma şekline çok benzeyen izlenebilirliği kurar.
Sonuç
Günümüz dünyasında, yazılım geliştirme, değişiklikleri izleme ile ilgili olarak sürecin tüm yönlerinde şeffaflık gerektirir. Böylece izlenebilirlik, teslim edilen yazılımın müşteri gereksinimlerine uygun olmasını sağlamaya yardımcı olur.
Bir SDLC perspektifinden izlenebilirliğe kadar, bir iş analisti gelişimin sürdüğünü bilir ve test durumları da tanımlanır. Benzer şekilde, geliştirme ekibinin gereksinimlere bakarak doğru uygulamayı oluşturması için bir bağlam da sağlar.
İzlenebilirlik, Gereksinimlerden çok önemli bir unsurdur. Bu makalede, IBM Rational Team Concert'in (RTC), iş öğesinden kaynak koduna kadar şeffaflık sağlayarak Subversion ile nasıl bütünleştiğini gördük.
RTC'nin Subversion ile nasıl bütünleştiğini görmüş olsak da, Subversion kodunu RTC'ye taşımak da mümkündür. Böylece sergilenen bu entegrasyon, yıkıcı kullanıcıların iş öğelerinin diğer RTC özelliklerinden yararlanmasına, planlama ve yapı yönetimine yardımcı olur.
Önerilen Kaynaklar
- SVN'den IBM Rational Team'e Konser Geçiş Eğitimi
- IBM Rational Team Concert Gelişmiş Çalışma Öğesi Özelleştirmesi
- IBM Rational Team Concert Defect Management Tool Eğitimi
- Rational Functional Tester (RFT) ile IBM Rational Quality Manager (RQM) Integration
- Rational Robot'un Öğrenme Temelleri - IBM Test Automation Tool
- IBM Rational Quality Manager for Test Data Management'taki Veri Havuzu Özelliği
- IBM Rational Collaborative Lifecycle Management (CLM) Uygulamalı Öğreticisi
- IBM Rational Functional Tester Sertifikasyon Ayrıntıları ve Örnek Kağıt