EGit kullanarak Eclipse projem için bir git deposu kurmaya çalışıyorum. Ancak, depodan kök/proje dizini dışında sorun yaşıyorum.Eclipse - Kök dizini git deposundan hariç tutuluyor mu?
ProjectDirectory
src
war
etc
ben depo src
, war
ve etc
ancak üst dizini ProjectDirectory
ihtiva içermesini istiyorum: O varlık, benim proje yapıya sahiptir. Bunun nedeni, projenin bir kopyasını çalışma alanımdaki ProjectDirectory2
klonlamak istersem, ikinci proje için depo şimdi ikinci bir kök dizin oluşturmaya çalışacaktır, ProjectDirectory
. Ne yazık ki, EGit kullanarak bir proje için bir depo eklemeye çalıştığımda, yalnızca Proje klasörünün üzerinde Team> Share Project'i kullanabiliyorum gibi görünmekteyim ve bu yüzden de depodaki kök dizini dışarıda görmek için bir şey görmüyorum. Eclipse içinde.
Havuzda üst dizini EGit kullanarak nasıl atlayacağınıza dair öneriniz var mı? Eclipse'den her şeyi yapabilmeyi tercih ederim, ama eğer bir yol yoksa, deposu bu şekilde gitmenin bir yolu var, daha sonra git denetimini düzenli olarak git içinden kullanabiliyorsunuz. depo üst düzey dizini atlıyor? Çok teşekkürler.
Bu nedenle, .settings gibi alt dizinleri dahil etmek istediğimi anlıyorum, ancak bunlar öneriyorum gibi öneride depoya eklenebilir. Ayrıca, çevrimiçi olarak gördüğüm hemen hemen her projenin (github gibi) üst dizini yapmak istemediğimi fark ettim (yani projeRepository/projectFolder/src yerine github'daki depoda sadece projectRepository/src gibi görünüyor)). Önerilerinizin avantajları varsa, neden tüm bu projeler bu şekilde yapılır? Hızlı cevabınız için teşekkür ederim. – golmschenk
Örneğin: https://github.com/gwtbootstrap/gwt-bootstrap – golmschenk
Hiç bir test projesi olmadıkları için varsayalım. Tam olarak bunu katkıda bulunduğum bir açık kaynak projesiyle gördüm. Ayrıca sadece alt dizinleri de işledik ve daha sonra test projesi için ek bir repo oluşturduk. Ancak, birden fazla projeden/projeden çekmek/çekmek, akwkward oldu (ve testler ana proje ile uyumlu değildi), bu yüzden sonunda tüm kodu yeniden organize ettik ve proje köklerini işledik: https://github.com/cgeo/ c-geo-opensource – Bananeweizen