Visual SourceSafe'den Yükseltme için Hazırlanma
Yükseltme işlemine karşı Visual SourceSafe (vss) Team Foundation Server (tfs) başlamadan önce önceden planlayın ve bilgisayarlar ve sonucu geliştirmek ve önemli sorunlardan kaçınmak için veritabanları hazırlamak.
[!NOT]
Visual SourceSafe veritabanını Visual SourceSafe 6.0'den önceki bir sürüm ise, öncelikle Visual SourceSafe 2005'e yükseltmelisiniz.Sonra verilerinizi tfs yükseltebilirsiniz.Bu işlem aşağıda açıklanmıştır.
Yükseltme işlemine hazırlama
Gerekli izinlere sahip olduğunuzdan emin olun
Ekibinizle birlikte yükseltmenizi zamanlayın
Yükseltme aracı kullanmak için bir veritabanı sağlayın
Kendi Team Foundation Server örneğinizi hazırlayın
Kopyalama ve Visual SourceSafe veritabanını hazırlama
(İsteğe bağlı) öğelerin geçmişini kesin
Yükseltme bilgisayarı hazırlayın
Gerekli izinlere sahip olduğunuzdan emin olun
tfs için vss yükseltmek için aşağıdaki izinlere sahip olmalıdır:
Yükseltmek istediğiniz verileri içeren vss veritabanı parolasını bilmeniz gerekir Yönetim hesabı.
Yükseltme Aracı kullanan geçici veritabanı üzerinde sql Yöneticisi olmanız veya herhangi bir veritabanı oluşturma izninizin olması gerekir.
Team Foundation sunucunuzda bir üyesi olmanız gerekir Team Foundation Yöneticileri güvenlik grubu.Bkz: Takım Kuruluş Sunucusu İzinleri
Yükseltme bilgisayardaki — yükseltmekte olduğunuz vss veritabanı kopyasını içeren bilgisayar — bir üyesi olmanız gerekir Yöneticiler grubu.
Ekibinizle birlikte yükseltmenizi zamanlayın
Yükseltme zamanlama ekibinizin yükseltme yapıyorsanız vss veritabanına erişim gerektirmez deneyin.Büyük miktarda veri, büyük bir ekibiniz varsa veya proje üzerinde uzun süre çalıştıysanız, hazırlamak ve verilerinizi yükseltmek için bir süre izin vermelisiniz.
Önemli |
---|
Ekip üyelerinizin ne zaman yükseltme işlemi oluşur ve bunları işlemi başlamadan önce tüm dosyaları iade bildirmek bildirin. |
Yükseltme aracı kullanmak için bir veritabanı sağlayın
Bir veritabanı yükseltme araçları gerektirir — ya da sql Server Express veya sql Server— geçici depolama için kullanılacak.Veritabanı Yükseltme işlemi tamamlandıktan sonra hiçbir zaman yeniden kullanılır.
İpucu |
---|
Varsayılan olarak, zaman, Team Foundation Server Hızlı yüklemesql Server Express yüklü olduğundan ve gerekli herhangi bir veritabanı oluşturma izinleri otomatik olarak verilir. |
Kendi Team Foundation Server örneğinizi hazırlayın
Aaıdaki adımları izleyerek yükseltme bilgisayarı hazırlayın:
tfs veri katmanı yetecek miktarda depolama alanına sahip olduğundan emin olun.Genellikle, iki kat fazla veri boyutu yükseltme yapıyorsanız, ancak tam depolama alanı miktarı aşağıdaki etkenlere bağlıdır vss veritabanındaki projeleri gerekir:
Yükseltmekte olduğunuz vss veritabanı boyutu.
Yükseltilecek eylemlerin sayısı.
Yükseltme işlemine başlamadan önce hedef takım projeleri, Team Foundation server üzerinde zaten mevcut yükseltme araçları gerektirir.Henüz yükseltilmiş vss verilerinizi aktarmak istediğiniz takım projesi veya takım projesi koleksiyonu yüklemediyseniz, bunları oluşturmanız gerekir.Bkz. Takım Projesi Koleksiyonu Oluşturma ve Takım Projesi Oluşturma.
Size henüz kullanarak başlamıştır değil yeni bir takım projesi kullanmanızı öneririz.Verileriniz zaten kullanmakta olduğunuz takım projesine yükseltebilirsiniz.Ancak, vss öğelerinizin hiçbirini yolu varolan bir sürüm denetim yolu ile çakışırsa, yükseltme işlemi başarısız olur.
Kopyalama ve Visual SourceSafe veritabanını hazırlama
Kopyalayın ve aşağıdaki adımları izleyerek vss veritabanı hazırlayın:
Dosyaları iade edin. İdeal olarak, vss veritabanındaki tüm dosyaları iade edilmesi.Bu mümkün değilse, yükseltmeden önce mümkün olduğunca çok sayıda dosya iade edilmesi.
Visual SourceSafe projelerine erişimi kaldırın. Erişebilen tek kişi olması gereken Visual SourceSafe yükselttiğiniz projelere.
Veritabanı kopyalama. Bu sayfada Microsoft Web sitesinin yönergelerini izleyin: Nasıl için bir Visual SourceSafe veritabanını yedekle.
Veritabanınızın kopyasını yükseltin. İse, Visual SourceSafe veritabanı olan bir sürümünü daha önceki Visual SourceSafe 6.0, yükseltme, Visual SourceSafe 2005 Visual SourceSafe kullanarak ddupd yardımcı programı.
Tarama ve veritabanı kopyası üzerinde veri bütünlüğü sorunları düzeltin.
Önemli Bulmak ve veritabanında veri bütünlüğü sorunları düzeltmek için Visual SourceSafe ÇÖZÜMLEMENİZE yardımcı programını kullanmanız gerekir.Bu aracın kullanımı hakkında daha fazla bilgi için, Microsoft Web sitesindeki şu sayfalara bakın: ANALYZE Yardımcı Programı ve Visual SourceSafe'de Veritabanı Bozulma Hatalarının Belirlenmesi ve Onarılması.
(İsteğe bağlı) Öğelerin geçmişini kesin
Geçmiş verileri gerekmiyorsa, Visual SourceSafe yükseltin ve belirli bir tarihten sonra geçmişini korumak ne zaman zaman kazanabilirsiniz.Geçmiş kesilmesiyle denir.Bunu yapmak için içinde VSS'ye Arşiv özelliğini kullanın
İpucu |
---|
Tüm geçmiş verileri dışlamak istediğiniz ve vss Yükseltme Sihirbazı kullanmayı planlıyorsanız, bu bölümü atlayabilirsiniz. |
Uyarı |
---|
Sürüm geçmişini kalıcı olarak arşivleme vss veritabanından kaldırır. Bu nedenle, bu yordamı hizmette olan veritabanı yerine vss veritabanı kopyası üzerinde gerçekleştirmek emin olun. |
Aşağıdaki değerlerden herhangi birini kullanarak, geçmişi hangi zaman damgasından önce kesmek istediğinizi belirtebilirsiniz:
Etiket
Bir klasörün sürümü
Tarih
Visual SourceSafe içine nasıl arşivleneceği hakkında daha fazla bilgi için bkz. Visual SourceSafe Arşiv Veritabanları.
[!NOT]
Visual SourceSafe Arşiv özelliği Arşiv dosyasının boyutu 2 gigabayttır (gb) bir kısıtlaması vardır.Arşivlemeye çalışıyorsunuz bir hata oluşursa, küçük projeleri ayrı olarak arşivlemeyi deneyin.
Yükseltme bilgisayarı hazırlayın
Oturum açma ve yükseltme gerçekleştirmek bilgisayarı hazırlayın:
Bilgisayar aşağıdaki işletim sistemlerinden birini çalıştıran emin olun:
Windows 8
Windows Server 2012
Windows 7
Windows Server 2008 R2
Yükleme Yükseltme Araçları Visual SourceSafe.
Bilgisayar yükseltme işlemini tamamlamak için yeterli boş disk alanı olduğundan emin olun.Ne kadar disk alanı gerekeceğini tahmin etmek için aşağıdaki öğeleri toplayın:
5 gb yükseltme araçları için geçici dosyaları oluşturmak ve günlük dosyaları oluşturmak için.
Projelerde boyutunu iki kez Visual SourceSafe , yükseltme veritabanı.
Adımları izlediğinizi emin kopyalama ve hazırlama görsel SourceSafe veritabanını bu konudaki daha önceki.
vss veritabanı yükseltme bilgisayardaki bir klasöre kopyalayın.
[!NOT]
Veritabanını kopyalamak yerine vss veritabanındaki verilere erişmek yükseltme bilgisayarı etkinleştirmek için dosya paylaşımı kullanıyorsanız, okuma sağlamak ve yükseltme bilgisayarda oturum açmak için kullandığınız hesabın erişimi değiştirmek gerekir. Bu yaklaşım, yükseltme işlemi uzatacağından önerilmez.
Uyarı Nasıl yükseltme bilgisayarınızı, vss veritabanına erişmek için ayarladığınız ne olursa olsun, yükseltme işlemi veritabanı ve hizmette olan veritabanı kopyası üzerinde çalıştırmak emin olun.Bu yaklaşım, verinizi korumaya yardımcı olur.
Sonraki adım
Aşağıdaki işlemlerden birini seçin:
Sihirbazı Kullanarak Visual SourceSafe'den YükseltmeÇoğu durumda, vss Yükseltme sihirbazını kullanmanız gerekir.Yararları şunlardır:
Hızlı ve kolay kullanımlı adım adım grafik arabirim.
Her iki takım projesine yükseltme desteği bir Team Foundation Server içi veya Team Foundation hizmet.
VSSUpgrade Komut İstemi Aracını Kullanarak Visual SourceSafe'den YükseltmeBir şirket içi Team Foundation Server'a yükseltmek için VssUpgrade komut satırı aracını kullanabilirsiniz:
Verilerinizi yükseltmek için komut dosyası kullanma.
Yararlanarak sırasında VssUpgrade özellikleri olmayan kullanılabilir Sihirbazı'nı kullanırken.