2014-04-01 17 views
5

IBM'in kaynak kontrolü/proje yönetimi/uber-bug izleyicisi olan Jazz/RTC'ye yeniyim. Projelerimiz CVS/SVN/Git'i yıllardır kullanmaktadır, bu yüzden scm kavramları ve uygulamaları (şubeler, birleştirme, etiketleme, getirme, birleştirme, itme vb.) Çok aşina olduğum için. Ne yazık ki, bu noktada RTC 'nin kavramların bazı batmış değil.RTC/Jazz: "bir depo çalışma alanı yükleme" ne anlama geliyor?

Ben kopyalarını yerel dosya sistemine aşağı "depo çalışma alanı" bildiğimiz kadarıyla "Bir depo çalışma alanına yüklenmesi".

Sorular:

    tam olarak "bir depo çalışma alanını yüklemek" için ne anlama geliyor
  • ?
  • Depo çalışma alanını ne zaman boşaltıyorsunuz? (Neden bu kadar ağ yoğun?)
  • Birden çok veri tabanı çalışma alanlarınız varsa, birden çok veri tabanı çalışma alanınız var mı? "dalları değiştirirken" onları yerel dosya sistemine yükler ve yükler misiniz?
  • Tutulması çalışma alanı ile "yüklü depo çalışma alanı" ve "sanal alan" arasındaki ilişki nedir?

Bir bonus olarak: Bir kişi 'cvs/svn/git' makalesinin RTC'sine işaret edebilir mi?

sayesinde

cevap

5
    tam olarak "bir depo çalışma alanını yüklemek" için ne demek
  • ?

O bir git kasada gibi biraz: size, dosyalarınızı modidify mümkün olacak hangi yerel bir çalışma ağacı yaratıyor.
RTC aslında 2 çalışma alanı sunar: biri sunucu tarafında ve yerel iş istasyonunda istediğiniz yere yüklediğiniz biri. senin Repo çalışma alanında belirlenen bir değişiklik kayıt edeceğini operasyon (sunucuda depolanan)

:

Bu, bir denetimi yapacak nerelisiniz, değiştirmek olacak dosyaları algılamak için RTC sormak ikincisi ile Git ile karşılaştırıldığında, bu özel denetime izin verir (git'de olduğu gibi), ancak sunucu tarafına kaydedilir (böylece iş istasyonunuz bozulursa, yeni bir yerel çalışma alanına tekrar yükleyerek, işinizi kurtarabilirsiniz)

  • Depo çalışma alanını ne zaman boşaltabilirsiniz? ? (Neden bu kadar yoğun ağ nedir?)

Gerçekten gerek yok. Sanırım her şeyi yeniden yüklemek istersen, ama aslında bir repo çalışma alanını istediğin kadar çok yükleyebilirsiniz.
RTC bu kum kutularını izlemez. Ama her yerel çalışma alanı birden çok dalları ile uğraşan Birden depo çalışma alanları olurdu varsa

  • (o .jazz5 klasöründe) atıfta hangi repo çalışma alanı bilir?

No: Repo çalışma alanları sırayla tarihin vadede bir şube temsil edebilir akışı ile bağlantılıdır.
Birden çok akışınız olur.

Aynı geliştirme çalışması için farklı yaklaşımları denemek istiyorsanız, aynı akış üzerinde birden çok repo çalışma alanının olmasını seçebilirsiniz, ancak genellikle bir repo çalışma alanı yeterlidir.

  • yüklemek ve yerel dosya sistemi "dalları anahtarlama" içine boşaltmak ki?

sayılı Ayrıca farklı kum havuzları (yerel çalışma alanları) yüklenen (ve switch between Eclipse workspaces)

  • Tutulma çalışma alanı ve "yüklenen depo çalışma" ve "arasındaki ilişki nedir olabilir kum havuzu"?

RTC istemci 10 yıldan fazla (RTC önce yol) beri "Eclipse workspaces" sunuyor Eclipse GUI dayanmaktadır olur.
Yerel bir çalışma alanından yüklenen bir projeyi Eclipse'in farkında olması için bir "Eclipse çalışma alanına" aktarırsınız.


Erigamiin the comments bahseder:

+0

OP doc linkleri istedi. İşte [cvs/svn kullanıcıları için RTC SCM'ye giriş] (https://jazz.net/library/article/639) ile birlikte [kısa hile sayfası] (https://jazz.net/library/article/ 126 # I_understand_checkout_commit_and). – Erigami

+1

@Erigami iyi linkler. Daha fazla görünürlük için onları yanıtlara ekledim. – VonC