|
Derleme Dizini |
|
|
Derleme Dizini bir projenin tüm sayfalarının derlendiği ve çalışma zamanında gerekli olan tüm dosyaların (resim, program modülleri, vb.) kopyalandığı yerdir. Proje Özellikleri diyaloğunda aksi belirtilmedikçe varsayılan derleme dizini: şeklidedir. Örnekler: Derleme Dizini "Proje | Konuşlandırma" diyaloğunda;
Alt dizinler Web uygulamaları proje derleme dizini altındaki webapps dizini altındaki kendilerine ait olan dizinlere derlenirler.
İlk derleme Bir proje için derleme işlemi ilk çalıştırıldığında, MoreMotion Application Studio projenin derleme dizinini oluşturur ve proje içinde konfigüre edilmiş olan web uygulamasını, bu proje derleme dizini altında yer alan webapps adlı dizin altındaki uygulama içinde çalıştırmaya hazır hale getirir. Web Uygulaması Hazırlama adı verilen bu işlem sırasında Web uygulamaları için ön görülen dizin yapısının oluşturulmasının yanında MoreMotion AF sistemi de o uygulama için hizmet verecek şekilde hazır hale getirilir. Web Application derleme dizini neleri içerir? Web Application derleme dizini MoreMotion AF sistemini, derlemiş sayfaları, resim, css, javascript vs. kısaca web uygulamasının sunucu üzerinde doğru bir şekilde çalışabilmesi için gerekli olan tüm dosyaları içerir. Derleme dizini ayrıca MoreMotion Application Studio tarafından derleme işlemi sırasında oluşturulmuş olan bazı kayıt dosyalarını içerir. Bunlar:
Bu dosyalardaki kayıtları kontrol ederek, MoreMotion Application Studio, sayfaların yeniden derleneceklerine, dosyaların yeniden kopyalanacaklarına ve sonrasına yayınlanacaklarına karar verebilir. Bu kayıt dosyalarının silinmiş olması çok kritik bir kayıp değildir çünkü MoreMotion Application Studio onları yeniden oluşturacaktır. Ancak bu durumda tüm sayfalar ve dosyaların yeni oldukları ver sayılacak ve belki gereksiz yere derlenip yayınlanacaktır. Derleme dizinini paylaşmak Eğer bir proje birden fazla kullanıcı tarafından paylaşımlı olarak geliştiriliyorsa bu durumda projenin derleme dizinini bir ağ sürücüsü üzerinde yer alan ve proje geliştiricilerinin erişiminin olduğu bir dizin olarak belirlemek uygun olur. Bu durumda derleme ve yayınlama işlemini hangi kullanıcı yaparsa yapsın, derlenmiş ve yayınlanmış dosyalar doğru olarak kayıt dosyalarında kaydedilecek ve proje içindeki tutarsızlık ve gereksiz derlemeler/yayınlamalar önlenmiş olacaktır. Proje Derleme dizini "Proje | Konuşlandırma" menüsü üzerinden değiştirilebilir.
|