Her biri kendi Git deposunda barındırılan birkaç farklı projeye dayanan bir ürün üzerinde çalışıyorum. Bir sürüm yapıldığında, ürün oluşturmaya dahil olan her projeyi tutarlı bir şekilde etiketlemek bizim için ideal olacaktır - bu çekirdek kodu, kütüphaneleri ve oluşturma araçlarını içerir. Tüm projeleri bir kerede etiketlemenin açık ve mantıklı bir yolu var mı?Ayrı Git depolarında birden fazla proje arasında tutarlı etiketleme
cevap
soru olduğu;
(., Herhangi buldum değil Eğer öyleyse belki de bu yönetmek için eklentileri vardır Bu bir oyalama olabilir veya her proje Maven'in kullanıldığı dikkati çekiyor olabilir.) mevcut haliyle geniş (en azından benim için) ama Maven Release plugin, işleri tutarlı bir şekilde yapmanıza yardımcı olabilir. Prepare a Release örneğine özellikle dikkat edin.Bu mükemmel görünüyor - teşekkürler. Ne kadar uygun olduğunu araştırıp inceleyeceğim. – Armand
@Ali Bu eklenti birçok iyi uygulamayı otomatik olarak yakalar ve otomatikleştirir ve * son derece yararlıdır. Buna bir bak. –
maven-release-plugin'in kullanılması, her şeyi el ile etiketleme fikrimden çok daha iyi bir yaklaşım gibi görünüyor - SNAPSHOT dışı sürümlerin, depoda sürekli olarak etiketlendiğinden emin oluyor. Sağol Pascal. – Armand
- 1. Git depolarında bağımlılık yönetimi (alt modüller kullanarak)
- 2. Maven'de proje bağımlılıkları birden çok proje arasında nasıl paylaşılır?
- 3. Birden çok proje arasında paylaşılan birden çok dosya olduğunda GIT nasıl kullanılır
- 4. Git etiketleme ve raylar gemfile
- 5. Tutulma içine birden fazla proje içe aktarma
- 6. İki model arasında birden fazla ilişkiyi raylar
- 7. Tek bir dizinde birden fazla Git havuzu
- 8. TeamCity'i, adlandırılmış konumlarla birden fazla git reposunu çekmek için ayarlama
- 9. Yapılandırılmış sürümler (Git akışı) tek bir depoda (proje akışı)
- 10. Postgres tam metin arama birden fazla ilgili tablolar arasında
- 11. Birden fazla depo içeren bir klasörde birden fazla bölme
- 12. Python projesinde tutarlı sürüm oluşturma
- 13. Birden fazla CoffeeScript dosyasını düzenleme
- 14. Dairesel referans olmadan aynı kodu paylaşan birden fazla proje
- 15. Albacore'u kullanarak aynı anda nasıl birden fazla proje oluştururum?
- 16. Bir Laravel 4 yüklemesi ile birden fazla uygulama/proje
- 17. Birden fazla ggplots'u ls'den tek ve ayrı ayrı dosyalara kaydetme R
- 18. tortoisesvn içinde birden fazla kimlik bilgisini depolamak
- 19. Etiketleme sistemleri
- 20. Linq olsun değerler birden fazla liste arasında paylaşılmayan
- 21. Bir setup.py'den birden çok proje var mı?
- 22. Birden fazla proje çözümü içinde proje ve kendi sln dosyasını oluşturun
- 23. Etiketleme çiftleri
- 24. Birden Fazla Yeniden Yapılandırma Örneği
- 25. Mikro veri etiketleme için tek öğe üzerinde birden fazla öğe çıktısı olabilir
- 26. Birden fazla INNER JOIN
- 27. C# - Proje dosyası arasında kaynak dosyasını paylaşma
- 28. C# datatable arasında kolondan ayrı değerleri bulup
- 29. Java'da ayrı sınıflar arasında veri nasıl paylaşılır
- 30. Haskell'de birden fazla değişken atama
Bunun işe yarayıp yaramayacağından emin değilsiniz, ancak alt modüller olarak diğerlerini içeren bir "süper proje" oluşturabilirsiniz. Etiketinizi süper projeye uygulayın ve mevcut alt modüllerin her birini güncel olarak kaydedeceğine inanıyorum. – meagar
İlginç geliyor. Git "alt modülleri" ile aşina değilim - okuyacaktır. – Armand