Proje Yayımlama işleri tamamlanmadan önce uzun süre yüzde 80'de kalır

Belirtiler

Proje planınızı yayımlarken, Project Server Kuyruk İşlerini Yönet sayfasında Proje Yayımlama işinin tamamlanmasının uzun sürdüğünü fark edeceksiniz. Özellikle, ilerleme yüzde 80 işaretinde çok zaman harcar.

Neden

Proje planınız çok sayıda Görev ve Atama içerdiğinden bu sorun oluşur. Gerçekleşen şey, yayımlama işleminin Proje planındaki görev bilgilerini ilişkili SharePoint görev listesiyle eşitlemeye çalışmasıdır ve özellikle de eşitlenecek çok fazla görev varsa bu işlem zaman alabilir.

Çözüm

Aşağıdaki özelliklere ihtiyaç duymayan müşteriler için olası bir geçici çözüm aşağıdadır:

  • Proje planınızdaki görevleri gözden geçirmek için Proje Sitesi Görev listesini kullanmıyorsanız (müşterilerin çoğu, Kurumsal Projelerini görüntülemek için Proje Merkezi'ni kullanır).

  • Sorunlar, Riskler ve Belgeler'i Görevlerinize bağlamanız gerekmez.

    Not Projeyle ilişkili bir sorunu, riski veya belgeyi gösteren simgeler, bir öğe olduğu sürece söz konusu projenin Proje Merkezi görünümünde görüntülenmeye devam eder.

Eşitlemeyi devre dışı bırakma veya Görev Listesi'ni kaldırma adımları aşağıdadır. Bu da görev eşitleme işlemini atlayarak Proje Yayımlama işlemini hızlandıracaktır.

Bu bölüm Project Server 2013 için geçerlidir

PowerShell kullanarak belirli bir Project sitesi için Görev Listesi eşitlemesini devre dışı bırakma adımları

Project Server 2013'te, müşterilerin Project Server Service Pack 1 veya sonraki bir sürümü dağıtılmışsa, Görev Listeler Proje Başına Site düzeyinde eşitlenmesini etkinleştiren veya devre dışı bırakabilen bir dizi PowerShell cmdlet'i vardır:

  • Get-SPProjectEnterpriseProjectTaskSync
  • Disable-SPProjectEnterpriseProjectTaskSync
  • Enable-SPProjectEnterpriseProjectTaskSync

Bu yaklaşım, Project Server 2013'ün şirket içi dağıtımları ve çok fazla görevi, ataması veya her ikisini birden içeren çeşitli Projeleri olan müşteriler için iyi çalışır. PowerShell kullanarak belirli bir Project sitesi için Görev Listesi eşitlemesini devre dışı bırakmak için şu adımları izleyin:

  1. SharePoint Yönetim Merkezi sitesini barındıran SharePoint grubunuzda sunucuda oturum açın.
  2. SharePoint 2013 Yönetim Kabuğu'nu başlatın.
  3. Site eşitlemesini devre dışı bırakmak için Disable-SPProjectEnterpriseProjectTaskSync cmdlet'ini aşağıdaki gibi kullanın:
    Disable-SPProjectEnterpriseProjectTaskSync -Url http:// servername /PWA/TestProject
    

TipGet-SPProjectEnterpriseProjectTaskSync yalnızca ilgili Enable veya Disable cmdlet'leri kullanılarak yapılandırılmışsa bir değer döndürür. Aksi takdirde, varsayılan site değer döndürmez. Varsayılan durumunda Görev Listesi eşitlemesi her zaman etkindir.

Bu bölüm Project Online ve Project Server 2013 için geçerlidir

Görev eşitlemesini devre dışı bırakma seçeneği PowerShell aracılığıyla kullanılamadığından, bu bölümdeki yönergeler Project Online müşterilere yöneliktir. Alternatif yaklaşım, görev eşitleme işlemini atlamak için Görev Listesi'ni kaldırmaktır.

İlişkili Proje sitesinden Görev Listesi'ni kaldırma adımları

  1. Project Web App'te (PWA) oturum açın ve Sunucu AyarlarıNa>bağlı SharePoint Siteleri'ne geçin.
  2. Site Adresi sütununda, Project planınızın yayımlanması uzun süren ilişkili Project sitesini bulun ve ardından bağlantıya tıklayarak bu siteye gidin.
  3. Proje sitesinde, sol gezinti bölmesinde Görevler bağlantısına tıklayın.
  4. Üst şerit çubuğunda Liste sekmesini seçin. Bu işlem, sekmenin şeridini açar.
  5. Liste Ayarları'nı tıklatın.
  6. Bu belirli Görevler listesinin Ayarlar sayfasında Bu listeyi sil seçeneğine tıklayın. İstenirse, listeyi geri dönüşüm kutusuna göndermek için Evet'e tıklayın.

Görev Listesini Geri Yükleme

Görev Listesi'ni sildikten sonra kullanmanız gerekiyorsa Geri Dönüşüm Kutusu'na gidip Liste öğesini oradan geri yükleyerek kurtarabilirsiniz. Geri Dönüşüm Kutusu'na ulaşmak için şu adımları izleyin:

  1. Görev Listesini sildiğiniz Proje sitesine gidin. Sol gezinti bölmesinde Site İçeriği'ne tıklayın.
  2. Site İçeriği sayfasının sağ üst bölümünde Geri Dönüşüm Kutusu'na tıklayın.
  3. Son silinen Görev Listesini seçin ve ardından Seçimi Geri Yükle'ye tıklayarak geri yükleyin.

Yeni bir EPT yapılandırma

Bu bölümde, görev listesi kaldırılmış olarak değiştirilmiş bir Proje Sitesi şablonunu kullanmak üzere yeni bir EPT'nin nasıl yapılandırılacağına ilişkin adımlar açıklanmaktadır. Bunun yalnızca Proje planı veri profilinizi dikkatle değerlendirdikten sonra yapılmasını öneririz.

Not Yalnızca Proje sitesinde Görev Listesi'ni hiç kullanmak zorunda kalmazsanız ve bu EPT kullanılarak oluşturulan Projelerin çok fazla Görev, Atama veya her ikisine de sahip olması bekleniyorsa, bu özel EPT'yi kullanarak Projeler oluşturun. Bu şekilde yapılandırılmış bir EPT kullanarak tüm Projelerin oluşturulmasını önermeyiz.

Görev Listesi kaldırılmış, değiştirilmiş bir Proje Sitesi şablonuyla özel bir EPT yapılandırma

İlk olarak, varsayılan Bir Project sitesinden yeni bir şablon oluşturacağız:

  1. PWA'da oturum açın ve ardından Sunucu Ayarları>Site İçeriği'ne tıklayın.
  2. Site İçeriği sayfasında yeni alt site'ye tıklayın.
  3. İstendiğinde, seçtiğiniz bir Başlık ve URL adı girin. Şablon Seçimi için Proje Sitesi'ni seçtiğinizden emin olun, diğer tüm ayarları varsayılan olarak bırakın ve Oluştur'a tıklayın.
  4. Proje sitesi oluşturulduktan sonra otomatik olarak bu siteye yönlendirilirsiniz. Yüklendiğinde, sol gezinti bölmesinde görevler bağlantısına tıklayın.
  5. Üstteki şerit çubuğunda Liste adlı sekmeyi seçin. Bu, şeritteki Liste seçeneklerini açar.
  6. Liste Ayarları'nı tıklatın.
  7. Bu belirli Görevler listesinin Ayarlar sayfasında Bu listeyi sil seçeneğine tıklayın. İstendiğinde, listeyi Geri Dönüşüm Kutusu'na göndermek için Evet'e tıklayın.
  8. Site Ayarları> SiteyiŞablon Olarak Kaydet'e gidin.
  9. Dosya Adı'nı ve Şablon AdınıGörev Listesi Olmayan Proje Sitesi olarak belirtin.
  10. İçeriği Dahil Et seçeneğini temiz bırakın ve Tamam'a tıklayın.

Ardından yeni bir Kurumsal Proje Türü (EPT) oluşturacak ve bunu yeni oluşturulan Proje Sitesi şablonuyla eşleştireceğiz:

  1. PWA'da Sunucu Ayarları>Kurumsal Proje Türleri'ne gidin.
  2. Yeni Kurumsal Proje Türü'ne tıklayın.
  3. Kurumsal Proje EPT'sini temel alarak yeni bir EPT modeli oluşturma:
    1. Ad kutusuna, Görev Listesi Olmayan Kurumsal Proje yazın.
    2. Yeni Proje Sayfası kutusunda Proje Bilgileri'ni seçin.
    3. Kullanılabilir Proje Ayrıntı Sayfaları kutusunda Zamanla, Proje Ayrıntıları'nı seçin.
    4. Proje Sitesi Şablonu kutusunda, Görev Içermeyen Proje Sitesi listesini seçin. Yeni EPT'yi kaydetmek için Kaydet'e tıklayın.
  4. Şimdi yeni bir Enterprises Projesi oluşturmayı deneyin. Proje sitesine gidin ve Görevler listesinin artık orada olmadığını doğrulayın.