2010-09-16 7 views
12

Çok daha büyük (.net) bir çözümün parçası olan büyük bir Flash Builder projem var. Genelde, tüm proje için, bir ya da daha fazla hata düzeltme dalı olan bir ileri dev dalı var. Flash Builder'ın mevcut bir (ileri dev şube) projesiyle aynı adı taşıyan yeni bir projeyi (hata düzeltme dalı) içe aktarmak istemediğinden Flash Builder'da bunu ayarlamanın en iyi yolu nedir?Flash Builder Bir projenin birden çok sürümü üzerinde çalışmak için en iyi uygulama

+0

Büyük olasılıkla faydalı? - http://www.arpitonline.com/blog/2008/04/19/on-flashflex-build-systems-and-application-versioning/ – ericsoco

+0

Neyi anlamaya çalışıyorum. Bu proje için yapılandırılmış bir SVN kullanıyor musunuz? Çünkü, projenin revizyonlarına geri dönüp gelmek iyi bilen bir sistemdir. –

+0

Evet, SVN kullanıyorum, ancak birden çok etkin şubemiz var. Şu anda yaptığım şey Flash Builder'ın Workspace'lerini kullanmak. Her aktif şube için ayrı bir Çalışma Alanım var ve farklı dallarda çalışmak için gerektiğinde değiştiriyorum. Olumsuz yön, bu yaklaşımla Forward Dev şube ve QA şubesini yan yana açamam. – ThatSteveGuy

cevap

1

En iyi yol çalışma alanı sınırlamalarını anlar. Eclipse aynı adı taşıyan projeleri kabul etmiyor, eski bir problem. Söyleyebiliyorum, sadece tutulma değil, birçok IDE'nin bu sorunu var ve bu konuda hatalar var.

Bir proje, üretim, mevcut kararlı sürüm nedir, en az bir hata testi ve sonraki proje sürümü oluşturmak istiyoruz. Sonra, bu Eclipse durumunda, ProjectNameProd, ProjectNameBugFix ve ProjectNameNextVersion gibi bir şeye ad vermelisiniz. İçeride ne olduğunu söyleyen klasöre sahip olduğunuzdan, tarayıcı dosyalarını yol olarak da kullanabilirsiniz.

Hepsini birer SVN veya GIT repo'ya yerleştirebilir veya bu içeriklerin her biri için bir depo oluşturabilirsiniz. Ardından, Eclipse/Flash Builder'ı SVN, follow this well explained'u kullanacak şekilde yapılandırın.

Başka bir şey değil, iyi bir yaklaşım, bir proje ve tüm hedeflerinize göre belirlenir ancak bu, işleri organize etmek ve ayrı tutmak için gerçekten bir karmaşadır.

Yardımlarınız için teşekkür ederiz.

İlgili konular