Aracılığıyla paylaş


Move a team project collection

Bir takım projesi koleksiyonu bir dağıtımından Team Foundation Server (TFS) diğerine taşıyabilirsiniz.Örneğin:

  • Kuruluşunuzda TFS birden fazla dağıtımına sahip ve bir toplama iş gereksinimlerinizi daha iyi hizalamak için başka bir dağıtım taşımak istediğiniz.

  • Topluluğun kendi dağıtımı TFS olan bir uzak office taşımak istediğiniz.

  • TFS dağıtımını başka bir örneği ekleyerek genişletmek istediğiniz SQL Server ona ve mevcut koleksiyonları örnekler arasında dağıtmak istediğiniz.

  • Bir önceki bir sürümünü çalıştıran TFS dağıtımını tek tek takım projesi koleksiyonundan ayırma tarafından dağıtımınız artımlı yükseltme ve ardından TFS geçerli sürümünü çalıştıran bir sunucuya taşımak gerekir.(Bu sık karşılaşılan bir nedeni, bazı ekipler başkalarının araçları veya projeleri nedeniyle daha eski bir sürümünde kalmalıdır sırada TFS, daha yeni bir sürümü geçirme gerekebilir olur.) Bu senaryoda, sonra da her takım projesi koleksiyonu içinde Yapılandırma Sihirbazı'nı kullanarak yükseltmelisiniz.Daha fazla bilgi için bkz. TFS yükseltmesinden sonra özellikleri yapılandırma.

Bir koleksiyon taşımak için adımlar toplama barındırılan dağıtım ve olduğu taşımadan dağıtım belirli yapılandırmasına bağlıdır.Örneğin, yeni bir etki alanına bir koleksiyonun taşıdığınızda, toplama ve proje düzeyindeki uygun gruplara bu etki alanından kullanıcılar eklemeniz gerekir.Benzer şekilde, TFS dağıtımına bir koleksiyon taşıdığınızda farklı bir SharePoint Web uygulaması kullanan, SharePoint Web uygulaması koleksiyona destekleyen site koleksiyonu veritabanı Taşı gerek ya da gerekir veya olduğu, onu geçmiştir TFS dağıtımına koleksiyonu destekleyen SharePoint Web uygulaması eklemeniz gerekir.

İşte bir tüm takım projesi koleksiyonunu taşımak yolu.Bir koleksiyonun parçası taşımak, bkz bir takım projesi koleksiyonunu bölmek.

Bu konuda

  1. Koleksiyon ayırma

  2. Koleksiyon veritabanını yedekleme

  3. Koleksiyonu veritabanı Taşı

  4. Koleksiyona Ekle

  5. Taşınan takım projesi koleksiyonunu yapılandırın

  6. Projeleri yapılandırın

Soru - Yanıt

  • Benim TFS dağıtım raporlama kullanır.Bir koleksiyon taşıyabilirim olduğunda raporları nasıl taşıyabilirim?

  • SharePoint ürünleri kullanan bir koleksiyon nasıl taşıyabilirim?

  • Laboratuvar Yönetimi'ni içeren bir takım projesi koleksiyonu nasıl taşıyabilirim?

  • Project Server ile tümleşik bir takım projesi koleksiyonu taşıyabilirim?

  • Kullanıcı veya grup edilmemelidir projeleri veya İşlevler takım projeleri bazıları erişimi, ancak başka projelerde taşınan koleksiyonu erişmeniz sahip bir TFS ı benim toplama taşındı.Bunları görmek için istemediğiniz görme projelerini ı kalmalarını?

Başlamadan önce

Taşımak başlamadan önce bir yönetici sunucularındaki olduğunuz ve dağıtım tarafından kullanılan yazılım içindeki, taşıma ve bir için taşıma emin olun.Bir yönetici değilseniz olarak eklenin.

1.Koleksiyon ayırma

Bir koleksiyonu taşımadan önce ilk olarak, üzerinde çalıştığı TFS dağıtımından ayırma gerekir.Bu adımı atlayın değil, çok önemlidir.Bir koleksiyon ayırma olduğunda, tüm işleri ve Hizmetleri durduruldu ve ardından koleksiyonu veritabanı durdurulur. Ayrıca, ayırma işlemi toplama özgü verileri yapılandırma veritabanından kopyalar ve takım proje koleksiyonu veritabanı bir parçası olarak kaydeder.Bu yapılandırma verileri ne TFS farklı dağıtımına iliştirilecek koleksiyonu veritabanı olur.Bu veri yoksa, TFS, kaynaklandığı dışındaki herhangi bir dağıtımını koleksiyon ekleyemezsiniz.

[!NOT]

Bir koleksiyonu ayırmak, kullanıcıların o koleksiyondaki tüm projeleri erişmesini engeller.

  1. İçin yönetim konsolunu açın Team Foundation taşımak istediğiniz koleksiyonu barındıran sunucunun hem de takım projesi koleksiyonları, taşımak istediğiniz toplama vurgulayın.

  2. Üzerinde genel sekmesinde, seçin koleksiyonunu Ayır.

    Genel sekmesini seçin sonra ayırmak

    Takım projesi koleksiyonu ayırma Sihirbazı açar.

  3. (İsteğe bağlı) Üzerinde takım projesi koleksiyonu için bir hizmet iletiyi sağlayın sayfasında hizmet mesajı, bu koleksiyondaki projelere bağlanmayı deneyebilecek kullanıcılar için bir iletiyi sağlayın.

  4. İleri'yi seçin.

  5. Üzerinde takım projesi koleksiyonunu ayırmak için kullanılacak ayarları gözden sayfasında, ayrıntılarını gözden geçirin.

  6. Tüm ayarları değişiklikler isteyip istemediğinizi seçin önceki.Doğru gibi görünüyorsa, seçim doğrulayın.

  7. Tüm hazırlık kontrolleri başarıyla, tamamlandı seçtiğinizde ayırma.

  8. Üzerinde İzleyici takım projesi koleksiyonu ayırma ilerleme tüm işlemler tamamladıktan sonra sayfa seçin sonraki.

    Sihirbaz, ilerleme gösterir.

  9. (İsteğe bağlı) Üzerinde bu takım projesi koleksiyonu için ek bilgileri gözden sayfası, seçin veya günlük dosyası konumu unutmayın.

  10. Kapat'ı seçin.

    Takım projesi koleksiyonu artık Yönetim Konsolu'nda koleksiyonları listesinde görüntülenir.

    TFS Yönetim Konsolu çıkarılmış göstermez.

2.Koleksiyon veritabanını yedekleme

Koleksiyon ayrılmış sonra diğer bir sunucuya taşımak için veritabanını yedeklemelisiniz.Bu görevi gerçekleştirmek için sağlanan araçları kullanın SQL Server.

SQL Server ile sağlanan araçları kullanın

  • Bu görev hakkında bilgi için Microsoft Web sitesindeki şu sayfaya bakın ve dağıtımınız ile eşleşen bir SQL Server sürümü seçtiğinizden emin olun: yedekleme ve geri yükleme SQL Server veritabanlarında ve Yedekleme zaman çizelgesi ve planı yapılandırma.

    Önemli notÖnemli

    Aynı sürüm veya SQL Server'ın daha yeni bir sürümü için yalnızca bir veritabanı geri yükleyebilirsiniz.Bir SQL Server veritabanı ürünün önceki bir sürümünü geri yükleyemezsiniz.

    Orijinal dağıtımınızda SQL Server'ın Enterprise veya Datacenter sürümleri kullanıldıysa ve Standard sürümünü çalıştıran bir sunucuya veritabanlarını geri yüklemek istiyorsanız, SQL Server sıkıştırması devre dışı bırakılarak oluşturulmuş bir yedek kümesi kullanmanız gerekir.Veri sıkıştırmasını devre dışı bırakmadığınız sürece, Enterprise veya Datacenter sürümü veritabanlarını Standart sürüm çalışan bir sunucuya başarıyla geri yükleyemezsiniz.Sıkıştırmasını kapatmak için adımları Microsoft Bilgi Bankası makalesi.

3.Koleksiyonu veritabanı Taşı

Koleksiyonu taşımanın bir parçası olarak geri yükleme, kopyalamak veya gerekir aksi koleksiyonu veritabanı örneğine Taşı SQL Server TFS toplama taşımak istediğiniz dağıtımını desteklemek üzere yapılandırılmış.Veritabanını taşımak için tercih ettiğiniz hangi yöntemi seçebilirsiniz.

SQL Server ile sağlanan araçları kullanın

Bir veritabanını SQL Server'ın başka bir örneğine taşıma hakkında daha fazla bilgi için bkz:

5.Koleksiyona Ekle

Koleksiyonu veritabanı geri yükledikten sonra koleksiyon taşımak istediğiniz TFS dağıtımına ekleyebilirsiniz.Dağıtım için hareket raporlama kullanıyorsa, Raporlama bir klasör ve varsayılan raporları işleminin bir parçası eklenirken toplama oluşturulur.

[!NOT]

Uyarıları dağıtımınız kullanıyorsa, koleksiyon eklediğinizde görünür SharePoint Ürünleri ve hizmet raporlama hesabı TFS Grup Yöneticileri grubunun üyesi değil veya dağıtımınız ve raporlama bir klasör ve önceki dağıtımın klasör ve yolu aynıdır yol zaten oluşturdunuz.Bu davranış beklenir ve devam edebilirsiniz.

  1. İçin yönetim konsolunu açın Team Foundation koleksiyonu taşımak istediğiniz dağıtım için uygulama katmanı barındıran bir sunucu üzerinde.

  2. Seçin takım projesi koleksiyonlarıve sonra seçin ekleme toplama.

    TFS Yönetim Konsolu

    Ekleme takım projesi koleksiyonu Sihirbazı açar.

  3. Üzerinde eklemek için takım projesi koleksiyon veritabanını seçin sayfasında SQL Server örneği, zaten listede yoksa, sunucu ve koleksiyon veritabanını barındıran örneği adı sağlayın.

    SQL Server örneğini doğru olduğundan emin olun

  4. İçindeki veritabanları listesinde, eklemek ve ardından seçin istediğiniz koleksiyonu veritabanı seçin sonraki.

  5. Üzerinde takım projesi toplama bilgileri girin sayfasında, koleksiyon için bir ad sağlayın adı zaten mevcut değilse.

  6. (İsteğe bağlı) İçindeki açıklama, koleksiyonun bir açıklama sağlayın.

  7. İleri'yi seçin.

  8. Üzerinde takım projesi koleksiyonu eklemek için kullanılacak ayarları gözden sayfasında, bilgileri gözden geçirin.

  9. Herhangi bir ayarı değiştirirseniz gerekir seçin önceki.Tüm ayarları doğruysa, seçin doğrulayın.

  10. Tüm hazırlık kontrolleri başarıyla, tamamlandı seçtiğinizde Attach.

  11. Üzerinde İzleyici takım projesi koleksiyonu ekleme ilerleme tüm işlemler tamamladıktan sonra sayfa seçin sonraki.

  12. (İsteğe bağlı) Üzerinde bu takım projesi koleksiyonu için ek bilgileri gözden sayfasında, seçin veya günlük dosyası konumu unutmayın.

  13. Kapat'ı seçin.

    Takım projesi koleksiyonu yönetim konsolunda koleksiyonları listesinde görüntülenir.Bu koleksiyon, özgün dağıtımda desteklenen SharePoint Web uygulaması, Web uygulamaları listesinde görünecektir.

    Yapılandırma tam değilse toplamasını Durdur

  14. (İsteğe bağlı) Değiştirin veya Web uygulaması, Web uygulamaları listesinden kaldırın.Daha fazla bilgi için bkz. SharePoint Web Uygulaması ve Takım Kuruluş Sunucusu Arasındaki Erişimi Kaldırmak veya Değiştirmek.

6.Taşınan takım projesi koleksiyonunu yapılandırın

Koleksiyon, önceden desteklenen aynı Web uygulamasını kullanmak aynı etki alanında koleksiyonu taşıdıysanız düşünüyorsanız, bu yordamı atlayabilirsiniz ve , TFS dağıtımına o koleksiyonun yöneticileri için erişim izni istediğiniz.

Bir koleksiyon geçmiştir sonra Web uygulamasını ve izin gruplarını o koleksiyonu için uygun ayarlarla güncelleştirmeniz gerekir.

Taşınmış koleksiyonu yapılandırmak için

  • Her sekme takım projesi koleksiyonu için açın ve gerekiyorsa, geçerli TFS kaynakları konumlarını eşleştirmek için konumları ve Hizmetleri yansıtacak şekilde ayarlarını değiştirin.Bu, özellikle SharePoint ve raporlama kaynaklarını yapmak önemlidir.Hatası görürseniz, hesabınızın takım projesi koleksiyonları Yöneticiler için gerekli izinlere sahip olduğunu ve tüm diğer takım proje koleksiyonu yöneticileri uygun şekilde eklenmiş emin olun.

    Bu görev hakkında daha fazla bilgi için bkz Takım projesi koleksiyonunu değiştirme [yönlendirilen] ve Takım projesi koleksiyonları İçin yönetici izinlerini ayarlama.

Projeleri yapılandırın

Koleksiyonu aynı etki alanında taşıdıysanız ve TFS dağıtımına o koleksiyondaki proje kullanıcıları için erişim izni istiyorsanız, bu yordamı atlayabilirsiniz.

Taşınmış koleksiyon için yöneticileri yapılandırdıktan sonra siz veya Yöneticiler kullanıcılar ve gruplar o koleksiyondaki projelere eklemeniz gerekir.Dağıtımınıza bağlı olarak, ayrıca içindeki kullanıcılar için izinler yapılandırmanız gerekebilir SharePoint Ürünleri ve Raporlama Hizmetleri.

Takım projelerine kullanıcıları eklemek için

Taşınmış takım projelerine kaynakları eklemek için

Soru - Yanıt

S: benim TFS dağıtım raporlama kullanır.Bir koleksiyon taşıma birlikte raporları nasıl taşıyabilirim?

Y: önce kaydetmek veya kendi özgün dağıtımda toplama desteklenen rapor sunucusundan taşımak istediğiniz herhangi bir rapor vermek gerekir.Ardından, her rapor uzun bir işlem olabilir taşınan koleksiyonu destekleyen rapor sunucusuna el ile yüklemek gerekir.Tüm raporları karşıya isteyip istemediğinizi veya bir alt kümesini raporları iş gereksinimlerinizi olup karşılar düşünün.Tüm raporları veya herhangi bir rapor karşıya gerekmez, ancak taşıma işlemi tamamlandıktan sonra karşıya raporlar kullanılabilir.

Toplama yerimize sonra böylece artık yok bir koleksiyon için raporlar oluşturmak özgün dağıtım çalışmaya devam etmemesini özgün dağıtım ambarı ve analysis services küp yeniden gerekecektir.

Raporları taşımak için

  1. Dışarı veya kendi özgün dağıtımda toplama desteklenen rapor sunucusundan taşımak istediğiniz raporları kaydedin.Bu görev hakkında daha fazla bilgi için bkz verme raporları ve raporları kaydetme.

  2. Topluluğun kendi yeni Rapor Yöneticisi'nde ortamında destekleyen rapor sunucusunda uygun klasöre taşımak istediğiniz her bir raporu karşıya yükleyin.

    Daha fazla bilgi için Microsoft Web sitesindeki şu konuya bakın: karşıya yükleme dosyaları bir klasöre.

  3. Rapor Yöneticisi'nde, yeni rapor sunucusu için veri kaynağı değiştirmek için her raporu düzenleyin.

    Daha fazla bilgi için Microsoft Web sitesindeki şu konuya bakın: nasıl yapılır: bir rapor için veri kaynağı özelliklerini yapılandırma.

Veri ambarı ve Analysis Services yeniden

  1. İçin yönetim konsolunu açın Team Foundation.

  2. Gezinme çubuğunda seçin raporlama.

  3. İçindeki raporlama, seçin yeniden Başlat.

  4. İçindeki veri ambarı ve Çözümleme Hizmetleri veritabanlarını yeniden iletişim kutusunda Tamam.

    [!NOT]

    Ambarları yeniden oluşturmayı Bitir ve verileri yeniden başlat eylem tamamlandıktan sonra yeniden tamamlayacak.Dağıtımınız ve veri miktarını boyutunu bağlı olarak, tüm işlem tamamlanması birkaç saat sürebilir.

S: SharePoint ürünleri kullanan bir koleksiyon nasıl taşıyabilirim?

Y: bir SharePoint Web uygulaması kullanan bir takım projesi koleksiyonu taşımak için takım projesi koleksiyonunun kendisi hem de takım projesi koleksiyonunu destekleyen SharePoint site koleksiyonu taşımanız gerekir.Takım projesi koleksiyonu yeni dağıtımda destekleyen Web uygulaması için site koleksiyonu taşınması gerekir.Özellikle, şunları yapmalısınız site koleksiyonu veritabanını yedekleme ve ardından site koleksiyonu veritabanı Taşı.Yapmış ve hedefine TFS taşınan takım projesi koleksiyonu bağlı sonra bu TFS ve ekli toplama düzgün şekilde taşınan site koleksiyonuna bağlanır emin olmak için kendi SharePoint web uygulaması arasındaki bağlantıyı onarmak gerekir.Takım projesi koleksiyonu için SharePoint sekmesi bu site koleksiyonu veritabanına işaret ettiğinden emin olun gerekecektir.

[!NOT]

Koleksiyon kullanan dağıtımlar arasında taşıyorsanız SharePoint Ürünleri, TFS için hizmet hesabı bir üyesi olması önerilir grup yöneticileri grubu SharePoint Ürünleri her iki dağıtımlarında.Aksi takdirde, koleksiyon eklemek veya ayırma çalıştığınızda hatalar oluşabilir.

TFS için hizmet hesabı için bu üyelik vermeden bir takım projesi koleksiyonu taşıyabilirsiniz.Ancak, hatalar koleksiyona eklemek ve bunların portalları projeleriyle bağlamak için ek adımlar gerçekleştirmeniz gerekir görünecektir.Bu üyeliği hizmet hesabına vermenizi işletme gereksinimleriniz genelde kısıtlıyor olsa bile, hizmet hesabını Farm Administrators grubuna taşıma işlemi süresince eklemeyi düşünmelisiniz.

  1. İçin yönetim konsolunu açın Team Foundation, seçin SharePoint Web uygulamalarıve Web uygulamaları listesinde yalnızca bağlı koleksiyonu destekleyen Web uygulamasını seçin.

    Bağlantıyı Onar listede bir Web uygulaması seçtikten sonra düğmesi görüntülenir.

  2. Seçin Bağlantıyı Onarve SharePoint Web uygulamasına bağlantısını onarın iletişim kutusunda onarım.

  3. İçindeki takım projesi koleksiyonlarıtaşınan takım projesi koleksiyonu seçin, SharePoint ürünleri sekmesini seçin ve site koleksiyonu veritabanına işaret edecek şekilde ayarları değiştirin.

S: Laboratuvar Yönetimi'ni içeren bir takım projesi koleksiyonu nasıl taşıyabilirim?

Y: koleksiyonu farklı bir etki alanına taşıdıysanız veya farklı bir System Center Virtual Machine Manager kullanmayı planlıyorsanız, sanal makineler, şablonlar, takım projesi konak gruplarını silin ve gerekir taşıma başlatın ve bunları yeniden önce proje koleksiyonu veritabanı kitaplık paylaşımları takım Microsoft Test Yöneticisi sonra taşıma.

Koleksiyon taşımadan önce Laboratuvar Yönetimi kaynaklarını silmek için

  • Belirtilen takım projesi koleksiyonundan tüm Grup konaklarının, kitaplık paylaşımları ve ortamları kaldırma hakkında daha fazla bilgi için bkz TFSConfig Lab /Sil Komutu ile /dış seçeneği.

Laboratuvar Yönetimi kaynaklarını koleksiyonu taşıyor sonra yapılandırmak için

  1. Yapılandırmak için uygulama katmanı Team Foundation.

    Daha fazla bilgi için bkz. SCVMM ortamları için Laboratuvar Yönetimini yapılandırma.

  2. Altın ana sanal makineleri ve yeni SCVMM'de şablonları yeniden oluşturun ve sanal makineleri ve şablonları takım projesi koleksiyonuna içeri aktarın.

    Daha fazla bilgi için bkz. Laboratuvar Yönetimi için hazır sanal makineler ve şablonlar oluşturma ve depolama.

  3. Her takım projesi için ortamları yeniden oluşturun.

    Daha fazla bilgi için bkz. Depolanan Sanal Makineler ve Şablonlar Kullanarak SCVMM Ortamı Oluşturma.

S: Project Server ile tümleşik bir takım projesi koleksiyonu taşıyabilirim?

Y: Evet şunları yapabilirsiniz.Project Web Access veya Project Web App (PWA) koleksiyondan taşımadan önce eşlemesini ve daha sonra yeniden eşlemek büyük olasılıkla gerekir.Tam adımınız değişir.Her PWA örneği yalnızca bir dağıtımı TFS ile tümleştirebilirsiniz.TFS farklı dağıtımları koleksiyonunda aynı PWA örneği ile eşitlenemiyor.

Örneğin, TFS dağıtımınız üzerinde iki koleksiyon varsa ve her ikisi de Project Server ile tümleşik olan:

  • Her iki koleksiyon Taşı ve aynı PWA örneğini kullanmaya devam etmek istiyorsanız koleksiyonların eşlemesini gerekmez.Ancak, bunları taşıma sonra bu bölümdeki adımları izleyerek yeniden kaydetmeniz gerekir.

  • Yalnızca tek bir koleksiyonu taşımak istiyorsanız, ilk koleksiyonları birini eşlemesini kaldırmalısınız.Hangi toplama, eşlemesini nasıl, TFS dağıtımları ile Project Server tümleştirmeyi istediğiniz bağlıdır.

    • Veya, onu PWA farklı bir örneğine tümleşik TFS dağıtımına taşıyorsanız tümleştirme devam etmek düşünmüyorsanız bir koleksiyon eşlemesini kaldırmanız gerekir.

    • Aynı PWA örneği ile tümleştirme devam etmek istiyorsanız, bir toplama veya koleksiyonu taşımadan önce bu örnekle tümleşik koleksiyonları eşlemesini kaldırmanız gerekir.

Taşımadan önce bir koleksiyonun eşlenmesini kaldırmak için

Project Server ile tümleştirme devam etmek istiyorsanız koleksiyonu taşıyor bitirdikten sonra ek adımlar gerçekleştirmeniz gerekir:

  • Project Web Access veya proje Web uygulama (barındıran bir kurumsal proje planını uygulama katmanı sunucusu ile destekleyen PWA) örneğini taşınmış takım projesi koleksiyonunu kaydedin.

  • Eşitlemek meta verileri için bekleyin.

  • Project Server ile tümleşik diğer koleksiyonları içermeyen, önceden toplama barındırılan uygulama katmanı sunucu kaydını kaldırın.

Koleksiyon taşıma sonra Project Server ile tümleştirmek için

S: nasıl işlevleri bir takım projesinde seçme erişimi sınırlamak?

Y: bir koleksiyon içinde bir proje erişim iznine sahip kullanıcılar bile çalışma öğelerini değiştirmek veya diğer eylemleri o projede izniniz yok bu koleksiyondaki diğer projelerinin görüntüleyebilir.Yapabilecekleriniz bireyler ya da TFS gruplar kısıtlamak oluşturma veya select yapıları değiştirme, de olarak sınırlayan özellikle grupları oluşturma ve üzerlerinde kısıtlamaları yapılandırarak projeleri, görme.Daha fazla bilgi için dağıtım projelerinde erişimi kısıtlama.