Team Foundation'da Adlandırma Kısıtlamaları
Bileşenlerinin çoğunun Visual Studio Team Foundation Server (tfs) belirli adlandırma kısıtlamalarına sahiptir. Bu kısıtlamalar, tutarlı bir kullanıcının diğer programlarla uyumluluğu deneyim etmesini ve sağlamasını garanti etmesine yardımcı olur. Bu kısıtlamalar, uzunluk, özel karakterler, benzersizlik veya diğer öznitelikleri içerebilir.
Bu konu aşağıdaki alt bölümleri içerir:
Ortak Düşünceler
Team Foundation Server Grup Hesabı 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ştirmeleri için Kısıtlamalar
İşlem Şablonları için Kısıtlamalar
Team Foundation Yapısı için Kısıtlamalar
Sürüm Denetimi için Kısıtlamalar
Ayrıca bkz.
Ortak Düşünceler
Bu konudaki uzunluk kısıtlamaları, izin verilen Unicode karakterlerinin sayısıyla ölçülür. Unicode hakkında daha fazla bilgi için "Unicode ve Karakter Kümeleri Hakkında" (https://go.microsoft.com/fwlink/?LinkId=76837) konusuna bakın. Vekil karakterler iki Unicode karakterinden oluşur ve bunlar uzunluk kısıtlamasına karşı iki karakter olarak sayılasaktır.
Diğer işletim sistemi dosyalarıyla olduğu gibi, ASCII denetim karakterlerine (ASCII 1-31) ve vekil kombinasyonlara da izin verilmez. Dosya adlarına uygulanan işletim sistemi kısıtlamaları hakkındaki genel bilgiler için bkz. "Dosya adlandırma" (https://go.microsoft.com/fwlink/?LinkId=76838).
Team Foundation Server Grup Hesabı Adları için Kısıtlamalar
Team Foundation grup hesapları bir kullanıcı grubuna belirli haklar veya izinler uygulamanızı etkinleştirir. BuuTeam Foundation grubu Windows kullanıcı hesaplarından, Windows grubu hesaplarından, Active Directory grubu hesaplarından, Team Foundation grup hesaplarından veya bu türlerin karışımından oluşabilir. Gruplar ile kullanıcıları yönetme hakkında daha fazla bilgi için bkz: Users, groups, and permissions in Team Foundation Server deployments ve Kullanıcılar, Gruplar ve İzinler Yapılandırma. Dağıtımda tfs kullanılan gruplara yeni bir üye eklemek ilgili örnekler isterseniz, bkz: sql Server Reporting Services ve SharePoint ürünleri Takım Projelerine Kullanıcılar Ekleme. Hesabınız için izinleri denetlemek için bkz: ilgili daha fazla bilgi edinmek istediğiniz Profilim'i Yönetme ve İzinlerim'i Görüntüleme.
Bir Team Foundation grup hesabı oluşturulduğunda veya değiştirildiğinde, belirli Team Foundation Server sınırlamalarını karşılamalıdır. Aşağıdaki tabloda, bu kısıtlamalar açıklanmaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Grup hesabı adının uzunluğu |
|
Eşsizlik (koleksiyon düzeyi grubu hesapları) |
|
Eşsizlik (proje düzeyi grubu hesapları) |
|
Ayrılmış grup adları |
|
Özel karakter kısıtlamaları |
|
Not
Team Foundation Server'da kullanıcı hesapları oluşturmazsınız.
Bilgisayar Adları için Kısıtlamalar
tfs yükleme işlemi sırasında bilgisayar adı sunucu adı ile ilişkilidir.
İşletim sistemi ve Active Directory bilgisayar adları üzerinde belirli kısıtlamaları dayatır. Bilgisayarı yeniden adlandırma hakkında daha fazla bilgi için bkz. "Bilgisayarı Yeniden Adlandır" (https://go.microsoft.com/fwlink/?LinkId=76839). Active Directory hakkında daha fazla bilgi için bkz. "Windows Server 2003 Active Directory" (https://go.microsoft.com/fwlink/?LinkId=47541).
Takım Projesi Koleksiyonu Adları için Kısıtlamalar
Takım projesi koleksiyonunun adı, takım projelerinin gruplamasını ve bu projelerle ilişkili kaynakları saptar. Bir takım projesi koleksiyonu tfs içerisinden takım projeleri grubunu tanımlayıp denetlemekte kullanabileceğiniz bir düzenleme yapısıdır. Ekip üyeleri, TFS'daki takım projelerine bağlandıklarında takım projesi koleksiyonunun adını kullanır. Daha fazla bilgi için bkz. Sunucunuzu Takım Projesi Koleksiyonlarıyla Düzenleme.
Aşağıdaki tablo koleksiyon adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
|
Eşsizlik |
|
Özel karakterler |
|
Ayrılmış adlar |
|
Proje Adları için Kısıtlamalar
Proje adları tfs içinde iş öğeleri, belgeler, raporlar, takım yapıları ve TFS'daki belirli bir projeyi oluşturan sürüm denetim ağacından koleksiyonu tanımlar. Takım üyeleri bu proje adı tfs projeye bağlanmak için kullanacaktır.
Aşağıdaki tablo proje adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
|
Eşsizlik |
Takım proje koleksiyonundaki, koleksiyonu destekleyen SharePoint Web uygulamasındaki veya koleksiyonu destekleyen SQL Server Raporlama Hizmetleri örneğindeki başka bir adla aynı olmamalıdır |
Özel karakterler |
|
Ayrılmış adlar |
|
Takım adları için kısıtlamalar
tfs takım adlarında bireylerin bir grup veya toplu olarak tfs projede bir takım olarak birlikte çalışan grupları tanımlayın. Ekip üyeleri, takım Web Erişimi'nde takım bağlanmak için bu adı kullanır. Takım adı geçerli bir url parçası olarak işlenebilen bir adı olması gerekir. Ayrıca, her takım adı tek bir proje içinde benzersiz olmalıdır, ancak bir sınırlama yoktur bir takım projesi koleksiyonu içinde farklı projelerdeki barring takım adı kullanarak. tfs takımların çalışma hakkında daha fazla bilgi için bkz: Ekip Olarak Çalışmaya Başlama.
Aşağıdaki tablo takım adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
|
Eşsizlik |
Projedeki 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, gereksinimler, görevler ve riskler gibi öğeleri kullanarak bir projenin ilerlemesini izler. Bu öğeler jenerik olarak iş öğeleri diye geçer. Bu bölüm iş öğelerinde tutulan veri üzerindeki kısıtlamaları açıklar.
İş Öğesi Ekleri için Kısıtlamalar
Dosyalar iş öğelerine iliştirilebilir. Aşağıdaki tablo iş öğesi ekleri üzerindeki kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Dosya boyutu |
|
İş Öğesi Alanları ve Yinelemeleri için Kısıtlamalar
İş öğeleri Proje Alanı için bir alan ve Proje Yinelemesi için bir alan içerir. İş öğelerini mantıksal gruplamalarda görüntülemek ve düzenlemek için kullanılırlar.
Proje Alanı ve Proje Yinelemesi ters eğik çizgi (\) karakterleriyle ayrılmış çoklu düğüm öğelerinden yapılmış yollardır. Düğümler, Team Foundation Server yöneticisi tarafından proje alanlarını ve proje döngüsünü yansıtmak üzere tanımlanır. 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ştirmeleri için Kısıtlamalar
Team Foundation Server, hatalar, gereksinimler, görevler ve riskler gibi öğeleri kullanarak bir projenin ilerlemesini izler. Bu öğeler jenerik olarak iş öğeleri diye geçer.
Takım projelerinin yöneticileri, iş öğesi türü tanımlarını, proje düzeyinde veya bir işlem şablonunda değiştirmeye karar verebilir. İş öğesi türlerinin nasıl özelleştirildiği hakkında daha ayrıntılı bilgi için bkz. Proje İzleme Verilerini, Formları, İş Akışını ve Diğer Nesneleri Özelleştirme. Bu bölüm, iş öğelerini ve onların ilişkilendirilmiş öğelerini özelleştirdiğinizde karşılaşacağınız kısıtlamaları açıklar.
İş Öğesi Alan Adları için Kısıtlamalar
Her bir iş öğesi türü bir ya da daha fazla iş öğesi alanı içerir. Bu alanlar bir iş öğesi türünde tutulan bilgiyi tanımlar. Bir iş öğesi alan adı eşsiz olarak her bir iş öğesi alanını saptar.
Aşağıdaki tablo iş öğesi alan adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
128'den fazla Unicode karakteri içermemelidir. |
Özel karakterler |
|
Kapsam |
|
İş Öğesi Alanı Başvuru Adları için Kısıtlamalar
Her iş öğesi alanının ilişkilendirilmiş bir alan başvuru adı vardır. Alan başvuru adı her alanı eşsiz bir biçimde saptar ve atandıktan sonra değiştirilemez. Aşağıdaki tablo alan başvuru adlarına uygulanan kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
|
Özel karakterler |
|
Eşsizlik |
|
İş Öğesi Yardım Metni için Kısıtlamalar
Bir seçenek olarak, <HELPTEXT> etiketini kullanarak yardım metnini iş öğesi alanlarıyla ilişkilendirebilirsiniz. Sistem, kullanıcılara alana ne gireceklerini bildirmek için bu metni çalışma zamanında görüntüler. Çalışma öğesi alanı yardım metni hakkında daha fazla bilgi için, bkz. Çalışma Öğesi Alanı için Yardım Metni Tanımlama.
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 |
---|---|
Length |
|
Kapsam |
Alan adı ve alan türünün aksine, alan Yardım metni belirli bir takım projesinde özel bir iş öğe türünün etkinlik alanındadır. |
Genel Listeler için Kısıtlamalar
Genel liste, bir Team Foundation Server uygulamasındaki bütün Team Foundation sunucuları tarafından genel olarak kullanılan ve tutulan liste öğesi değerlerinin bir kümesidir. Çalışma öğesi türleri tanımladıkça, bazı çalışma öğesi alanlarının aynı muhtemel değerler kümesini paylaştıklarını görebilirsiniz. Genel listeler bu değerleri bir kez tanımlamanızı ve onları çoklu iş öğesi türleri arasında paylaştırmanızı etkin kılar. Daha fazla bilgi için bkz. Genel Listeleri Tanımlama.
Genel bir liste (GLOBALLIST) bir ya da daha fazla liste öğesi (LISTITEM öğeleri) içerir.
Aşağıdaki tablo liste öğeleri üzerindeki kısıtlamaları açıklar.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
|
Özel karakterler |
|
Kapsam |
|
Aşağıdaki tablo genel bir listeye uygulanan kısıtlamaları açıklar.
Kısıtlama Türü |
Kısıtlama |
---|---|
Öğelerin sayısı |
Genel liste boş olmamalıdır. En az bir LISTITEM öğesi içermelidir. |
Eşsizlik |
|
İşlem Şablonları için Kısıtlamalar
İşlem şablonu, Team Foundation'daki bir projenin yapısını etkileyen varsayılan iş öğelerinin, iş öğesi sorgularının, ürün şablonlarının, raporların, güvenlik gruplarının ve kılavuzun bir kümesidir. Team Foundation Server, yazılım döngüsünü yönetmek için iki farklı stili çevreleyen ve varsayılan iki farklı işlem şablonunu içerir. Bu şablonlar kuruluşunuzun eşsiz ihtiyaçlarını yansıtmak üzere özelleştirilebilir. Daha fazla bilgi için bkz. İşlem Şablonlarını Ö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 |
256'dan fazla Unicode karakteri içermemelidir. |
İşlem şablonu adının eşsizliği |
|
İşlem şablon dosyası boyutu |
İşlem şablonu dosyasının boyutu 2 Gigabaytı geçmemelidir. |
Team Foundation Yapısı için Kısıtlamalar
Team Foundation Yapısı tek bir bilgisayardaki yapı işleminin bütün taraflarını yönetmenize imkan verir. Team Foundation Yapısı kullanarak, kaynakları eşitleyebilir, uygulamayı derleyebilir, ilişkili birim testleri çalıştırabilir, kod çözümlemesi yapabilir, dosya sunucusuna yapıları bırakabilir ve yapı raporlarını yayınlayabilirsiniz.
Yapı Bilgisayarı Kısıtlamaları
Team Foundation Yapısı, Team Foundation Server uygulama katmanından, veri katmanından veya Visual Studio istemcisinden ayrı bir yüklemedir. Ayrı bir bilgisayar tasarlayabilirsiniz. Aksi takdirde, yapıyı istemci bilgisayarda veya sunucularda taraf tarafa yükleyebilirsiniz.
Aşağıdaki tablo yapı bilgisayarı için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Disk alanı |
Yapı için yeterli boşluğu içermelidir (yetersiz boşluk başarısız yapılara yol açar). |
Yapı dizini |
Yerel bir yol olmalıdır (örneğin, C:\builddirectory). |
Bırakma yeri dizini |
Bir UNC yolu olmalıdır (örneğin, \\server\share). |
Bırakma yeri izinleri |
Oluşturulan her yapı bırakma klasöründe yeni bir dizine koyulur.
|
Team Foundation Yapı Hizmeti hesabı |
tfs hizmet hesabını ilk yüklemeden sonra değiştirirseniz, aşağıdaki koşulların doğru olduğundan emin olmanız gerekir.
|
Güvenlik konuları |
Yapı bilgisayarının güvenlik duvarı etkinleştirilmişse, tfsbuildservice programının özel durumlar listesinde olduğundan emin olun. |
Yapı Türü Adları
Team Foundation Yapısı, altında bir takım projesindeki tek bir çözümün veya çözümler kümesinin yapılandığı koşulları yapılandırmak üzere yapı türlerini kullanır. Bir yapıyı iletmek için, ya yeni bir yapı tipi oluşturmalısınız veya mevcut bir yapı tipini kullanmalısınız. Yapı türleri hakkında daha fazla bilgi için, bkz. Yapý süreciniz tanımla.
Aşağıdaki tablo, yapı tipi adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Eşsizlik |
Projedeki diğer bir yapı tipi adıyla aynı olmamalıdır |
Özel karakterler |
|
Yapı Kalitesi Adları
Yapı kalitesi, tamamlanmış bir yapıya bir kalite düzeyi veya tamamlama durumu iliştirmenize imkan sağlar. Team Foundation Yapısı de size yapı kalitesi tipi için yeni değerler oluşturmanıza imkan tanır. Daha fazla bilgi için bkz. Yapı Tanımları Oluşturma. Varsayılan yapı kalitesi değerlerinin listesi için, bkz. Tamamlanan yapı kalitesi oranı.
Aşağıdaki tablo, yapı kalitesi adları için kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
256'dan fazla Unicode karakteri içermemelidir. |
Eşsizlik |
Team Foundation Yapısı bilgisayarındaki diğer bir Yapı Kalitesi adıyla aynı olmamalıdır |
Sürüm Denetimi için Kısıtlamalar
Team Foundation sürüm denetimi, dosyalar ve o dosyaları takımda yönetmekte gereken komutlar için merkezi bir depo sağlar. Özelleştirilebilen iade ilkeleri, dallandırma, birleştirme, raflama özelliklerini ve diğer birçok özelliği de sağlar.
Sürüm denetim yolları
Aşağıdaki tablo sürüm denetim yolu kısıtlamaları açıklar.
Kısıtlama Türü |
Kısıtlama |
---|---|
Sunucu kaynak denetim klasörü yolu uzunluğu |
|
Yerel klasör yol uzunluğu |
|
See also: Çalışma Alanınızı İyileştirme.
Sürüm Denetimine Dosya Ekleme
Sürüm denetim sistemi birçok farklı türdeki dosyayı tutar. Mevcut Visual Studio projelerinin veya çözümlerinin sürüm denetimine nasıl ekleneceği hakkında daha fazla bilgi için bkz. Geliştirme Makinenizi Ayarlama ve Sürüm Denetimini Kullanmaya Başlama.
Aşağıdaki tablo sürüm denetimine eklenecek olan dosyalara ve klasörlere uygulanmış kısıtlamaları açıklar.
Kısıtlama Türü |
Kısıtlama |
---|---|
Dosya uzantıları |
|
Klasörler |
|
Etiket Adları
Team Foundation sürüm denetiminde, bir etiket belirli bir gözden geçirme kümesine uygulanmış addır. Etiketleri sürüm denetiminde ilişkisiz bir dosyalar kümesine iliştirebilirsiniz. Bu dosyaları almanıza veya onlara bir grup olarak davranmanıza imkan tanır. Aşağıdaki tablo, etiket adlarına konulmuş kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
64'dan fazla Unicode karakteri içermemelidir. |
Özel karakterler |
|
Raf kümeleri
Rafa alma, geçici olarak toplu bekleyen değişiklikleri bir kenara bırakmanızı ve ardından, bir seçenek olarak, bekleyen değişiklikleri çalışma alanınızdan kaldırmanızı sağlar. Daha sonra, bir raf kümesindeki değişiklikleri çalışma alanınıza geri yükleyebilir veya onları başka bir kullanıcının çalışma alanına koyabilirsiniz.
Aşağıdaki tablo raf kümesi adlarındaki kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
64'dan fazla Unicode karakteri içermemelidir. |
Özel karakterler |
|
Çalışma Alanı Adları
Çalışma alanı, Team Foundation sürüm denetimi belirtecindeki dosyaların ve klasörlerin istemci tarafındaki kopyasıdır. Çoklu çalışma alanları oluşturduğunuzda, istemci bir bilgisayarda aynı sürüm denetimi klasörünün farklı sürümlerine sahip olabilirsiniz. Çalışma alanları hakkında daha fazla bilgi için bkz. Çalışma Alanlarınızı Yönetme. Aşağıdaki tablo çalışma alanı adlarındaki kısıtlamaları açıklamaktadır.
Kısıtlama Türü |
Kısıtlama |
---|---|
Length |
64'dan fazla Unicode karakteri içermemelidir. |
Özel karakterler |
|
Ayrıca bkz.
Görevler
Tamamlanan yapı kalitesi oranı
Kavramlar
Proje İzleme Verilerini, Formları, İş Akışını ve Diğer Nesneleri Özelleştirme
Çalışma Öğesi Alanı için Yardım Metni Tanımlama