Paylaşılan alanlarda veri modellerinin iş birliği içinde geliştirilmesi
Uygulama komut dosyalarını paylaşılan bir alanın diğer üyeleriyle birlikte geliştirebilirsiniz.
Varsayılan olarak, bir uygulamaya veri eklemek, veri modelini oluşturmak ve uygulamalarına veri yüklemek için Veri yöneticisi ve Veri yükleme düzenleyicisi yalnızca uygulama sahibi tarafından kullanılabilir. Uygulamalarda verileri düzenleyebilir kullanıcı rolü, paylaşılan alandaki diğer kullanıcıların sahip olmadıkları uygulamalarda Veri yükleme düzenleyicisi ve Veri yöneticisi öğelerini kullanmalarına olanak sağlar.
Bir kullanıcı Veri yükleme düzenleyicisi öğesinde komut dosyasını düzenlerken komut dosyası diğer kullanıcılar için kilitlenir. Komut dosyası şu zamana kadar kilitli kalır:
-
Uygulama yeniden yüklenmiştir.
-
Komut dosyasında yapılan son değişiklikler üzerinden iki dakika geçmiştir.
Farklı kullanıcılar tarafından yapılan değişiklikler, Geçmiş bölümünde sürümler olarak otomatik şekilde kaydedilir. Kullanıcılar, Geçmiş bölümünde farklı komut dosyası sürümleri arasındaki değişiklikleri inceleyebilir. Komut dosyası sürümlerini yönetme hakkında daha fazla bilgi için bk. Veri yükleme komut dosyası geçmişini yönetme.
Veri yükleme düzenleyicisi başka bir kullanıcı tarafından kilitlendi

Bir uygulamanın zamanlanmış yeniden yükleme seti varsa zamanlanmış yeniden yüklemenin sahipliği, uygulamanın komut dosyasını düzenleyen son kullanıcıya geçer. Başka bir deyişle, yeniden yükleme zamanlaması size atanır. Bu, en son komut dosyası düzenleyicisinin isteğe bağlı olarak uygulamanın yeniden yükleme zamanlamasını düzenlemesine olanak tanır. Bir kullanıcı Veri yöneticisi içine veri yüklerse aynı zamanda yeniden yükleme zamanlamasının da sahibi olur (yeniden yükleme zamanlaması kendisine atanır). Veri yöneticisi'nin ortak geliştirilen bir uygulamada kullanılması önerilmez.
İş birliğine dayalı geliştirme ve Veri yöneticisi
Veri modelini iş birliği içinde geliştirirken yalnızca Veri yükleme düzenleyicisi kullanılması önerilir.
Veri yöneticisi, Otomatik oluşturulmuş bölüm dışında komut dosyasını doğrudan etkilemez. Veri yöneticisi içinde veri modelinde yapılan güncellemeler, Veri yöneticisi içindeki bir kullanıcı Veri yükle'ye tıklayana kadar komut dosyasına kaydedilmez. Sonuç olarak, komut dosyası kilitlendiğinde Veri yöneticisi kilitlenmez. Bununla birlikte, başka bir kullanıcı komut dosyasını düzenlediğinde kullanıcılara bilgi verilir.
Bir ortak geliştirme senaryosunda, Veri yöneticisi içindeki bir kullanıcı değişiklik yaparken başka bir kullanıcı Veri yöneticisi içinde çalışıyorsa diğer kullanıcı Veri yükle'ye tıkladığında söz konusu kullanıcının değişiklikleri kaybolur.
Veri yöneticisi, Veri yükleme düzenleyicisi içindeki senkronize edilmiş tabloları kullandığında, bir kullanıcı Veri yükleme düzenleyicisi içinde çalışırken Veri yöneticisi kilitlenmez. Komut dosyasının başka bir kullanıcı tarafından nasıl değiştirildiğine bağlı olarak Veri yöneticisi içindeki değişiklikler, komut dosyası ilgili aralıkta düzenlenmişse kaybolur.
Veri yöneticisi içinde veri yüklerken, uygulamaya ait tüm zamanlanmış yeniden yüklemelerin sahibi olursunuz. Başka bir ifadeyle, yeniden yükleme zamanlaması size atanır.
Sınırlamalar
Komut dosyasını ortak olarak geliştirmede aşağıdaki sınırlamalar mevcuttur:
-
Verileri yeniden yükleme eylemini içeren sayfalara eklenen düğmeler, komut dosyasının düzenlenmesi kilitlendiğinde veri yükleyemez.