Team Foundation'da adlandırma kısıtlamaları
Birçok bileşenlerin Visual Studio Team Foundation Server (TFS) adlandırma bazı kısıtlamaları vardır.Bu kısıtlamalar tutarlı bir kullanıcı deneyimi garanti ve diğer programlarla uyumluluğu sağlamak yardımcı olur.Bu kısıtlamalar uzunluğu, özel karakterler, benzersizlik veya diğer özniteliklerle içerebilir.
Bu konu aşağıdaki alt bölümleri içermektedir:
Ortak konuları
Team Foundation Server hesap adları için kısıtlamaları
Team Foundation Server Grup hesap adları için kısıtlamaları
Bilgisayar adları için kısıtlamaları
Takım projesi koleksiyonu adları için kısıtlamaları
Takım projesi adları için kısıtlamaları
Takım adları için kısıtlamalar
İş öğeleri için kısıtlamaları
İş öğesi özelleştirmeler için kısıtlamaları
İşlem şablonları için kısıtlamaları
Team Foundation Yapısı için kısıtlamaları
Team Foundation sürüm denetimi için kısıtlamaları
Ortak konuları
Bu konudaki uzunluk kısıtlamaları izin Unicode karakter sayısı ölçülür."Hakkında Unicode ve karakter kümeleri" Unicode hakkında daha fazla bilgi için bkz (https://go.microsoft.com/fwlink/?LinkId=76837).Vekil karakterler iki Unicode karakterinden oluşur ve bunlara karşı uzunluğu kısıtlama iki karakter olarak sayılacaktır.
Diğer dosyalarla işletim sistemi olarak, ASCII denetim karakterleri (ASCII 1-31) ve vekil birleşimleri de izin verilmez.Dosya adları için uygulanan işletim sistemi kısıtlamaları hakkında genel bilgi için bkz: adlandırma dosyaları, yollar ve ad alanlarını.
Team Foundation Server hesap adları için kısıtlamaları
Kullanıcı hesapları TFS kullanıcılar tanımlayın.Bu hesapları Windows kullanıcı hesapları, Active Directory hesapları veya diğer hesap türleri olabilir.TFS'de kullanılan grupları için bir kullanıcı eklemek nasıl örnekleri istiyorsanız, SharePoint Ürünleri ve SQL Server Reporting Services bakın Takım projelerine kullanıcılar ekleme.
TFS için bir kullanıcı eklendiğinde, kullanıcı adı belirli karşılamalıdır Team Foundation Server kısıtlamaları.Aşağıdaki tabloda bu kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Hesap adı uzunluğu |
|
Benzersizlik |
|
Ayrılmış Grup adları |
|
Özel karakter kısıtlamaları |
|
[!NOT]
Varolan kullanıcı hesaplarına eklemek Team Foundation Server.Bir kullanıcı hesabı TFS'de oluşturulamıyor.
Team Foundation Server Grup hesap adları için kısıtlamaları
Team Foundationgrup hesapları belirli haklar veya izinler bir kullanıcı grubuna uygulamak etkinleştirin.Bu Team Foundation grubu Windows kullanıcı hesaplarını, Windows grup hesapları, Active Directory grup hesaplarını oluşabilir Team Foundation grup hesapları veya herhangi bir karışımını bu türleri.Kullanıcılar ile gruplarını yönetme hakkında daha fazla bilgi için kullanıcılar, gruplar ve Team Foundation Server dağıtımları izinleri ve TFS'de kullanıcı veya grupları yönetme.TFS'de kullanılan gruplara yeni bir üye eklemek nasıl örnekleri istiyorsanız, SharePoint Ürünleri ve SQL Server Reporting Services bakın Takım projelerine kullanıcılar ekleme.
Olduğunda bir Team Foundation grup hesabı oluşturulduğunda veya değiştirildiğinde, belirli karşılamalıdır Team Foundation Server kısıtlamaları.Aşağıdaki tabloda bu kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Grup hesabı adının uzunluğu |
|
Benzersizlik (koleksiyon düzeyi grubu hesapları) |
|
Benzersizlik (Proje düzeyi grubu hesapları) |
|
Ayrılmış Grup adları |
|
Özel karakter kısıtlamaları |
|
[!NOT]
Kullanıcı hesapları oluşturmamayı Team Foundation Server.
Bilgisayar adları için kısıtlamaları
TFS yükleme işlemi sırasında bilgisayar adı, sunucu adı ile ilişkili.
İşletim sistemi ve Active Directory bilgisayar adları üzerinde belirli kısıtlamaları getiremez.Bilgisayarı yeniden adlandırma hakkında daha fazla bilgi için "Bir bilgisayarı yeniden adlandır" bakın (https://go.microsoft.com/fwlink/?LinkId=76839).Active Directory hakkında daha fazla bilgi için "Windows Server 2003 Active Directory" (https://go.microsoft.com/fwlink/?LinkId=47541).
Takım projesi koleksiyonları adları için kısıtlamaları
Bir gruplandırma takım projeleri ve bu projelerle ilişkili kaynakları bir takım projesi koleksiyonu adını tanımlar.Bir takım projesi koleksiyonu tanımlayın ve takım projeleri TFS içinde bir grup denetlemek için kullanabileceğiniz bir düzenleme yapıdır.TFS takım projelerine bağlandıklarında takım üyeleri takım projesi koleksiyonu adı kullanacaktır. Daha fazla bilgi için Takım projesi koleksiyonlarını yönetme.
Aşağıdaki tablo adları için kısıtlamaları koleksiyonların açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Benzersizlik |
|
Özel karakterler |
|
Ayrılmış adlar |
|
Proje adları için kısıtlamaları
Proje adları TFS iş öğeleri, belgeler, raporlar, takım yapıları ve belirli bir TFS proje oluşturan sürüm denetim ağacından bir koleksiyonu tanımlayın.Takım üyeleri, TFS projede bağlanmak için bu proje adı kullanacaktır.
Aşağıdaki tablo proje adları için kısıtlamaları açıklamaktadır.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Benzersizlik |
Takım projesi koleksiyonundaki, toplama veya örneğinin destekleyen SharePoint Web uygulaması diğer adıyla aynı olmamalıdır SQL Server koleksiyonu destekleyen Reporting Services |
Özel karakterler |
|
Ayrılmış adlar |
|
Takım adları için kısıtlamalar
TFS takım adları bir kişi grubu veya bir takım TFS projede olarak topluca birlikte çalışan grupları belirleyin.Takım üyeleri, takım Web erişimi takıma bağlanmak için bu adı kullanacaktır.Takım adı geçerli bir URL parçası olarak işlenebilecek bir adı olması gerekir.Ayrıca, her takım adı tek bir proje içinde benzersiz olmalıdır, ancak bir takım projesi koleksiyonundaki farklı projelerinde aynı takım adını kullanarak bir sınırlama yoktur.TFS takımların çalışma konusunda daha fazla bilgi için bkz: İşbirliği (daha derine in) [yeniden yönlendirildi].
Aşağıdaki tablo takım adları için kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Benzersizlik |
Projede diğer adıyla aynı olmamalıdır. |
Özel karakterler |
|
Ayrılmış adlar |
|
İş öğeleri için kısıtlamaları
Microsoft Visual Studio uygulama yaşam döngüsü yönetimi, hataları, gereksinimleri, görevleri ve riskler gibi öğeleri kullanarak bir projenin ilerleme durumunu izler.Bu öğeler için genel olarak iş öğeleri olarak adlandırılır.Bu bölüm, iş öğelerinde depolanan verilere kısıtlamaları açıklar.
İş öğesi ekleri için kısıtlamaları
Dosyalar çalışma öğelerine eklenebilir.Aşağıdaki tablo iş öğesi ekleri üzerindeki kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Dosya boyutu |
|
İş öğesi alanları ve yinelemeleri için kısıtlamaları
Çalışma öğelerini içeren bir alan için Proje alanı ve bir alan için proje yinelemesi.Bunlar, düzenlemek ve iş öğeleri mantıksal gruplandırmalar olacak şekilde görüntülemek için kullanılır.
Proje alanı ve proje yinelemesi ters eğik çizgi (\\) karakterleriyle ayrılmış çoklu düğüm öğelerinden oluşan yol.Düğüm tarafından tanımlanan Team Foundation Server ve proje döngüsünü proje alanlarını yansıtmak için yönetici.Aşağıdaki tablo düğümler ve yollar üzerindeki kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Düğüm uzunluğu |
|
Düğümler için özel karakterler |
|
Ayrılmış adlar |
|
Yol uzunluğu |
|
Yol hiyerarşisi derinliği |
|
İş öğesi özelleştirmeler için kısıtlamaları
Team Foundation Serverhataları, gereksinimleri, görevleri ve riskler gibi öğeleri kullanarak bir projenin ilerleme durumunu izler.Bu öğeler için genel olarak iş öğeleri olarak adlandırılır.
Takım projeleri, Yöneticiler, iş öğesi türü tanımlarını proje düzeyinde veya bir işlem şablonu değiştirmek karar verebilir.İş öğesi türleri özelleştirme hakkında daha fazla bilgi için bkz: İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme.Bu bölüm, çalışma öğeleri ve onların ilişkilendirilmiş öğelerini özelleştirdiğiniz zaman karşılaşacağınız kısıtlamaları açıklar.
İş öğesi alan adları için kısıtlamaları
Her iş öğesi türünün bir veya daha fazla iş öğesi alanları içerir.Bu alanların bir iş öğesi türünün depolanan bilgileri tanımlayın.Bir iş öğesi alan adı benzersiz olarak her iş öğesi alanı tanımlar.
Aşağıdaki tablo iş öğesi alan adları için kısıtlamaları açıklamaktadır.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
Birden fazla 128 Unicode karakteri içermemelidir. |
Özel karakterler |
|
Kapsam |
|
Öğesi alanı başvuru adları için kısıtlamaları çalışma
Her iş öğesi alanı bir ilişkilendirilmiş alan başvuru adına sahip.Alan başvuru adı benzersiz olarak her alan tanımlar ve buna atanır sonra değiştirilemez.Aşağıdaki tablo alan başvuru adlarına uygulanan kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Özel karakterler |
|
Benzersizlik |
|
İş öğesi alanı Yardım metni için kısıtlamaları
Bir seçenek olarak, Yardım < metni > etiketini kullanarak Yardım metni iş öğesi alanları ile ilişkilendirebilirsiniz.Sistem bu metni bildiğiniz şeyleri alanına girmek kullanıcıların yardımcı olmak için çalışma zamanında görüntüler.İş öğesi alanı Yardım metni hakkında daha fazla bilgi için bkz İş öğesi formunda yardım metnini tanımlama [yeniden yönlendirme].
Aşağıdaki tablo iş öğesi alanı Yardım metni için kısıtlamaları açıklamaktadır.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Kapsam |
Alan adını ve alan türünün farklı olarak, belirli bir takım projesi içinde belirli bir iş öğesi türü için alan Yardım metni kapsamı. |
Genel listeleri için kısıtlamaları
Genel bir liste depolanan ve genel olarak tüm tarafından kullanılan liste öğesi değerlerinin bir kümesidir Team Foundation sunucuları bir Team Foundation Server uygulaması.İş öğesi türleri tanımlar gibi bazı iş öğesi alanları aynı olası değerlerin kümesini paylaşan bulabilirsiniz.Genel listeler bu değerleri bir kez tanımlayın ve bunları birden çok iş öğesi türleri arasında paylaşmak etkinleştirin.Daha fazla bilgi için bkz. Genel listeleri tanımlama.
Genel bir liste (GLOBALLIST) bir veya daha fazla liste öğelerini içeren (LISTITEM öğeleri).
Aşağıdaki tablo, liste öğesi kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
|
Özel karakterler |
|
Kapsam |
|
Aşağıdaki tablo genel bir listeye uygulanan kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Öğe sayısı |
Genel listesi boş olmamalıdır.En az bir içermelidir LISTITEM öğesi. |
Benzersizlik |
|
İşlem şablonları için kısıtlamaları
Bir işlem şablonu varsayılan çalışma öğeleri kümesi, iş öğesi sorguları, ürün şablonları, raporlar, güvenlik grupları ve bir proje yapısını etkileyen Kılavuzu Team Foundation.Team Foundation Serveryazılım döngüsünü yönetmek için iki farklı stillerde kapsayan iki varsayılan işlem şablonlarını içerir.Bu şablonlar, kuruluşunuzun benzersiz gereksinimlerini yansıtacak şekilde özelleştirilebilir.Daha fazla bilgi için bkz. İşlem şablonunu özelleştirme.
Aşağıdaki tablo işlem şablonları üzerindeki kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
İşlem şablonu adının uzunluğu |
Birden fazla 256 Unicode karakter içermemesi gerekir. |
İşlem şablonu adı benzersizlik |
|
İşlem şablonu dosya boyutu |
İşlem şablon dosyası boyutu 2 GB (gigabayt) aşmamalıdır. |
Team Foundation Yapısı için kısıtlamaları
Team Foundation YapısıYapı sürecini tek bir bilgisayarda tüm yönleriyle yönetmenize olanak sağlar.Kullanarak Team Foundation Yapısı, kaynakları eşitleyebilir, uygulamayı derleyin, ilişkili birim testleri çalıştırmak, kod çözümlemesi yapabilir, sürüm bir dosya sunucusuna yapıları ve yapı raporlarını yayınlayabilirsiniz.
Yapı bilgisayarı kısıtlamaları
Team Foundation Yapısıayrı bir yüklemedir Team Foundation Server uygulama katmanı, veri katmanı veya Visual Studio istemci.Ayrı bir bilgisayar tasarlayabilirsiniz.Aksi takdirde, istemci bilgisayarındaki veya sunucularındaki yapı yan yana yükleyebilirsiniz.
Aşağıdaki tablo yapı bilgisayarı için kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Disk alanı |
(Yetersiz alan başarısız yapılara yol açar) yapı için yeterli alan içermelidir. |
Yapı dizini |
Yerel bir yol olmalıdır (örneğin, C:\builddirectory). |
Bırakma konumu dizini |
Bir UNC yolu olmalıdır (örneğin, \\server\share). |
Bırakma konumu izinleri |
Oluşturulan her yapı bırakma klasöründe yeni bir dizin yerleştirilir.
|
Team Foundation Yapı Hizmeti hesabı |
İlk yükleme sonrasında TFS hizmet hesabı değiştirirseniz, aşağıdaki koşullardan doğru olduğundan emin olun.
|
Güvenlik Duvarı sorunları |
Yapı bilgisayarının güvenlik duvarı etkinleştirilmişse emin olun program tfsbuildservice özel durumları listede. |
Yapı türü adları
Team Foundation Yapısıkullanım koşulları altında tek bir çözüm veya bir takım projesi çözümleri kümesi oluşturulacağı yapılandırmak üzere türleri oluşturun.Bir yapıyı iletmek için yeni bir yapı türü oluşturmak veya var olan bir yapı türü kullanmak gerekir.Yapı türleri hakkında daha fazla bilgi için bkz: Yapı işlemini tanımlama.
Aşağıdaki tablo, yapı türü adları kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Benzersizlik |
Projede diğer bir yapı türü adıyla aynı olmamalı |
Özel karakterler |
|
Yapı kalitesi adları
Yapı kalitesini kalite düzeyi veya tamamlama durumu için tamamlanan bir yapı ekleme sağlar.Team Foundation YapısıAyrıca, yapı kalitesi tipi için yeni değerler oluşturmanıza olanak tanır.Daha fazla bilgi için bkz. Yapı tanımı oluşturma veya düzenleme.Varsayılan bir listesi için yapı kalitesi değerlerinin, bakın Tamamlanan yapının kalitesini derecelendirme.
Aşağıdaki tablo, yapı kalitesi adları kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
Birden fazla 256 Unicode karakteri içermemelidir. |
Benzersizlik |
Aynı herhangi diğer bir yapı kalitesi adıyla olmamalıdır Team Foundation Yapısı bilgisayar |
Sürüm denetimi için kısıtlamaları
Team FoundationSürüm denetimi, dosyalar ve bu dosyaları takımda yönetmek için gerekli komutlar için merkezi bir havuz sağlar.Özelleştirilebilir iade ilkeleri, dallandırma, birleştirme, rafa ve diğer birçok özelliği de sağlar.
Sürüm denetimi yolları
Aşağıdaki tablo, sürüm denetimi yola kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Sunucu kaynak denetim klasör yolu uzunluğu |
|
Yerel klasör yolu uzunluğu |
|
Ayrıca bkz: Çalışma alanınızı en iyileştirme.
Sürüm denetimi için dosya ekleme
Sürüm denetim sistemi birçok farklı türde dosyalarını depolar.Varolan ekleme hakkında daha fazla bilgi için Visual Studio projeleri veya çözümleri sürüm denetimine bakın Geliştirme makinenizde Team Foundation Sürüm Denetimini kurma.
Aşağıdaki tablo, dosya ve klasörleri sürüm denetimine eklenecek uygulanmış kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Dosya ve klasörler |
|
Dosya adları |
|
Etiket adları
İçindeki Team Foundation sürüm denetimi, bir etiketi olan belirli bir gözden geçirme kümesine uygulanan bir adı.Sürüm denetimi ilgisiz dosya kümesini etiketler ekleyebilirsiniz.Bu dosyaları almak veya onlara grup olarak davranmasını sağlar.Aşağıdaki tablo, etiket adlarına put kısıtlamaları açıklar.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
Birden fazla 64 Unicode karakteri içermemelidir. |
Özel karakterler |
|
Raf
Raf kenara toplu bekleyen değişiklikler geçici olarak ayarlayın ve sonra bir seçenek olarak, çalışma alanından bekleyen değişiklikleri kaldırmanızı sağlar.Daha sonra alanınıza raf değişiklikleri geri veya bunları başka bir kullanıcının çalışma alanına yerleştirin.
Aşağıdaki tablo raf adları için kısıtlamaları açıklamaktadır.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
Birden fazla 64 Unicode karakteri içermemelidir. |
Özel karakterler |
|
Çalışma alanı adları
Bir çalışma alanı bir istemci-tarafı dosya ve klasörler kopyasıdır Team Foundation sürüm denetimi.Birden çok çalışma alanları oluşturduğunuzda, farklı sürümleri aynı sürüm denetimi klasör bir istemci bilgisayarı üzerinde olabilir.Çalışma alanları hakkında daha fazla bilgi için bkz: Çalışma alanları oluşturma ve bunlarda çalışma.Aşağıdaki tablo çalışma alanı adları için kısıtlamaları açıklamaktadır.
Kısıtlama türü |
Kısıtlama |
---|---|
Uzunluğu |
Birden fazla 64 Unicode karakteri içermemelidir. |
Özel karakterler |
|
Ayrıca bkz.
Görevler
Yapı tanımı oluşturma veya düzenleme
Tamamlanan yapının kalitesini derecelendirme
Kavramlar
İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme
İş öğesi formunda yardım metnini tanımlama [yeniden yönlendirme]