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

  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • K-391

    K-391

    23 EKİM 2012
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009