SORU
3 Aralık 2008, ÇARŞAMBA


Hangi dosya Sürüm Kontrol altında tutulması ait

Tutulma dosyaları uygun kaynak denetimi altında, kaynakları belli ki bir kenara koymak. Benim projede, özellikle merak ediyorum:

./* meta< / ^ br . proje-dir/.proje< / ^ br . proje-dir/.sınıf< / ^ br . proje-dir/.ayarlar/*

Eğer hangi duruma göre değişir bunlardan herhangi biri varsa, lütfen kuralları açıklar.

CEVAP
3 Aralık 2008, ÇARŞAMBA


Meta veri kaynağı denetimi yönetilmelidir değil, çoğunlukla içerdikleri verileri ilgiliseninçalışma alanı.

Tek istisna .launch xml dosyaları (launcher tanımı).

Buluyorlar

[eclipse-workspace]\.metadata\.plugins\org.eclipse.debug.core\.launches

Ve projenize kopyalanacağı dizin: proje yenilendiğinde, bu yapılandırmaları görüntülenir "yapılandırma" iletişim.
Bu şekilde, bu başlatma parametre dosyalarını da SCM içine yönetilebilir.

(Uyarı:seçeneği "Sil ilişkili kaynak silindiğinde yapılandırmaları" . işaretini kaldırın Çalıştır//çalıştırma Yapılandırması tercih paneli Başlatan: yumuşak silin tekrar geri almak için bir proje için eclipse meta alınanlar, zorla yaygındır. Ama bu seçenek işaretlenirse, detaylı başlatma parametreleri kaldıracak!)

project-dir/.project
project-dir/.classpath
project-dir/.settings/* 

sizin SCM (özellikle .project .classpath eclipse docs göre) olmalıdır.

Amaç kimseye ödeme//güncelleme SCM onun çalışma alanı ve çalışma alanına tutulma eclipse projesinin alabilirsiniz.

Bunun için, sadece kullanmak istediğinizgöreceli yollarsenin içinde .sınıf, kullanaraklinked resources.

Not: Eğer project-dir "dış" proje dizini, dizin tutulması çalışma. altında oluşturulan bir ifade olursa daha iyi olur Bu şekilde, iki kavram (eclipse SCM çalışma alanı çalışma alanı vs.) açıkça ayrılır.


ipsquiggle ima ettiğim gibi, yorum, ve in an old answer bahseder gibi aslında başlatma yapılandırması olarak kaydedebilirsinizdosya paylaştıdoğrudan proje dizininizde. Tüm başlatma yapılandırma sonra diğer proje dosyaları gibi sürüm bilgisi olabilir.

(KD blog post Tip: Creating and Sharing Launch Configurations)

alt text

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bobbylee Budde

    Bobbylee Bud

    13 ŞUBAT 2011
  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • How to Cook ?

    How to Cook

    31 Ocak 2007