Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013
Önemli
web portalından proje oluşturmak Team Foundation Server (TFS 2015) ve önceki sürümlerde desteklenmez. Bir proje oluşturmak için Takım Gezgini kullanın.
bu makalede, bir proje oluşturmak ve kaynak kodu için bir depo oluşturmak üzere Azure DevOps nasıl kullanılacağı açıklanır. Her projeyi iş gereksinimlerinizi destekleyecek şekilde yönetebilir ve yapılandırabilirsiniz. Oluşturduğunuz her proje, diğer projelerdeki verileri yalıtmak için sınır sağlar. Projeler ve ne zaman oluşturulacağı hakkında daha fazla bilgi edinmek için bkz. projeler hakkında ve kuruluşunuzun ölçeklendirilmesi.
Önemli
Platformunuzun mevcut içeriğini görüntülemek için, içindekiler tablosunun üzerinde bulunan sürüm seçicisindeki Bu makalenin doğru sürümünü seçtiğinizden emin olun. özellik desteği, Azure DevOps Server Azure DevOps Services veya şirket içi bir sürümundan çalışıp çalışmadığınıza bağlı olarak farklılık gösterir.
Kullandığınız şirket içi sürümü öğrenmek için bkz. hangi platform/sürüme kullandığım kullanıyorum?
Azure DevOps bir proje oluşturmak istemiyorsanız, Azure DevOps projelerioluşturabilirsiniz.
Not
şirket içi bir sunucuyu yönetmek istemiyorsanız, Azure DevOps Services kaydedebilir ve bir proje oluşturabilirsiniz.
Önkoşullar
Bir proje oluşturabilmeniz için önce bir kuruluşa ihtiyacınız vardır. henüz bir kuruluş oluşturmadıysanız, kaydolma yönergelerini izleyerek bir tane oluşturun , Azure DevOps oturum açın, ayrıca bir proje oluşturur. Veya bkz. kuruluş veya proje koleksiyonu oluşturma.
Project koleksiyonu yöneticileri grubunun bir üyesi olmanız veya yeni proje oluştur izninin izin verolarak ayarlanmış olması gerekir. kuruluş sahibiyseniz, Project Collection Administrators grubuna otomatik olarak eklendiniz. Üye değilseniz, şimdi eklenirsiniz. Daha fazla bilgi için bkz. Proje veya koleksiyon düzeyinde Izinleri ayarlama.
Proje koleksiyonu içinde bir proje oluşturursunuz. Henüz bir proje koleksiyonu oluşturmadıysanız, şimdi bunu yapın. Daha fazla bilgi için bkz. proje koleksiyonu oluşturma.
Project koleksiyonu yöneticileri grubunun bir üyesi olmanız veya yeni proje oluştur izninin izin verolarak ayarlanmış olması gerekir. Üye değilseniz, şimdi eklenirsiniz. Daha fazla bilgi için bkz. Proje veya koleksiyon düzeyinde Izinleri ayarlama.
Proje koleksiyonu içinde bir proje oluşturursunuz. Henüz bir proje koleksiyonu oluşturmadıysanız, şimdi bunu yapın. Daha fazla bilgi için bkz. proje koleksiyonu oluşturma.
Project koleksiyonu yöneticileri grubunun bir üyesi olmanız veya yeni proje oluştur izninin izin verolarak ayarlanmış olması gerekir. Üye değilseniz, şimdi eklenirsiniz. Daha fazla bilgi için bkz. Proje veya koleksiyon düzeyinde Izinleri ayarlama.
Yöneticinizden aşağıdaki kaynakları isteyin ve gereken ek izinleri alın:
Projenizi oluştururken hangi proje koleksiyonunu bağlanmanız gerekir? TFS 'yi temel sunucu yapılandırma Sihirbazı 'nı kullanarak yüklediyseniz, DefaultCollectionadlı yalnızca bir proje koleksiyonunuz vardır. Yüzlerce projeyi desteklemediğiniz takdirde, tüm projelerinizi tek bir proje koleksiyonu içinde oluşturmanız gerekir. Ek koleksiyonlar oluşturmanız gerekiyorsa bkz. proje koleksiyonlarını yönetme.
dağıtım için SQL Server Analysis Services ve SQL Server Reporting Services yapılandırdınız mı? Bu durumda, yöneticinizden sizi Team Foundation Içerik yöneticileri grubunun bir üyesi olarak eklemesini isteyin. SQL Server Reporting Services barındıran sunucuda bu grubun bir üyesi olmanız gerekir. Bu izinler olmadan bir proje oluşturamazsınız. daha fazla bilgi için bkz. SQL Server raporları görüntülemek veya oluşturmak için izin verme.
dağıtımınız için bir SharePoint Web uygulaması yapılandırdınız mı? projenizi oluştururken bir SharePoint portalı yapılandırabilirsiniz. bunu yapmak için, SharePoint ürünlerini barındıran sunucuda tam denetim izinleri sağlamak üzere SharePoint yöneticinizle iletişime geçin. Aksi takdirde, bu adımı atlayabilir ve daha sonra bir portalı yapılandırabilirsiniz.
Web portalından bir proje oluşturduğunuzda, birkaç işlem şablonu dosyası yok sayılır. Özellikle, bir Rapor Yöneticisi sitesi oluşturacak dosyalar desteklenmez. Raporları daha sonra, bir takımlar projesine rapor ekleme' de belirtilen talimatları izleyerek ekleyebilirsiniz.
Organizasyonu seçin ve ardından Yeni proje' yi seçin.
Belirtilen forma bilgi girin. Projeniz için bir ad sağlayın. Proje adınız, gibi özel karakterler içeremez, / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ] alt çizgiyle başlayamaz, nokta ile başlayamaz veya bitemez ve 64 ya da daha az karakter olmalıdır. İsteğe bağlı bir açıklama girin. Görünürlük, ilk kaynak denetim türü ve iş öğesi işlemini seçin. Daha fazla bilgi için, bkz. projeniz için doğru sürüm denetimini seçme ve bir işlem seçme.
Genel veya özel görünürlüğünü seçin. Genel görünürlük ' i seçtiğinizde, internet 'teki herkes projenizi görüntüleyebilir. Özel görünürlük sayesinde, yalnızca erişim izni verdiğiniz kişiler projenizi görüntüleyebilir. Ortak projeler hakkında daha fazla bilgi için bkz. kuruluşunuzda ortak proje oluşturma. Ortak seçenek yoksa, ilkeyi değiştirmeniz gerekir.
Proje oluşturma hakkında bilgi için Geçerli sayfa sekmesini seçin.
Projeler Azure DevOps logosunu seçin.
Kuruluşu seçin ve ardından Proje oluştur'a seçin.
Bilgileri sağlanan forma girin. Projeniz için bir ad girin. Proje adınız gibi özel karakterler içeremez, alt çizgiyle baş olamaz, noktayla başemez veya bitemez ve 64 veya daha az / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ] karakter olmalıdır. İsteğe bağlı bir açıklama girin. Görünürlüğü, ilk kaynak denetim türünü ve iş öğesi işlemini seçin. Daha fazla bilgi için bkz. Projeniz için doğru sürüm denetimi seçme ve İşlem seçin.
Projenizin görünürlüğünü genel veya özel olarak seçin. Genel görünürlüğü seçtiğiniz zaman, internetten herkes projenizi görüntülemenizi sağlar. Özel görünürlük sayesinde yalnızca erişim izni veren kişiler projenizi görüntülemenizi sağlar. Genel projeler hakkında daha fazla bilgi için bkz. Create a public project in your organization. Genel seçeneği kullanılamıyorsa ilkeyi değiştirebilirsiniz.
Projeler Azure DevOps logosunu seçin. Ardından Proje oluştur'a seçin.
Yeni proje oluştur'daprojeniz için bir ad ve isteğe bağlı olarak bir açıklama girin. İlk kaynak denetim türünü ve iş öğesi işlemini seçmek için Gelişmiş'i genişletin.
Repos depoyu kopyalamayı veya içeri aktarmayı veya proje özet sayfanız için bir README dosyası başlatmayı seçebilirsiniz. Bkz. Mevcut git depolarını kopyalama.
Web portalında bir proje oluşturursanız, birkaç işlem şablonu dosyası yoksayılır. Özel olarak, bir Rapor Yöneticisi sitesi ve SharePoint portalını oluşturan dosyalar desteklenmiyor. Proje oluşturma sonrasında raporlamayı veSharePoint el ile ayarlamaya devam edebilirsiniz.
TFS 2015.2 veya sonraki bir sürümünüz varsa dişli düğmesini seçerek Projeler sayfasını açın. Ardından Yeni proje'yi seçin.
Aksi takdirde, TFS 2015 veya TFS 2015.1 için ayarları seçerek yönetime genel bakış sayfasını açın. Ardından Sunucu ayarları'nın ardından Yeniproje'yi seçin.
Sol bölmeden projeyi oluşturmak istediğiniz koleksiyonun koleksiyon yönetimi sayfasını seçin. Yeni proje oluştur'a seçin.
Bilgileri sağlanan forma girin. Yeni projeniz için bir ad, kısa bir açıklama girin ve ilk kaynak denetim türünü ve iş öğesi izleme işlemini seçin.
2020'Azure DevOps Server için varsayılan sunucu örneğini, koleksiyonunu ve projesini ayarlamak üzere aşağıdaki komutu kullanabilirsiniz. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Parametreler
name:Gerekli. Oluşturulan projenin adı.
description:İsteğe bağlı. Projenin kısa açıklaması. Açıklamayı tırnak içine alın.
open:İsteğe bağlı. Komut bir proje oluşturduğunda, varsayılan web tarayıcısında açılır.
org:İsteğe bağlı. Azure DevOps URL'sini seçin. Varsayılan olarak yapılandırılmamışsa veya kullanılarak toplanmazsa git config gereklidir. Kullanarak varsayılan organizasyonu yapılandırabilirsiniz az devops configure -d organization=ORG_URL . Örnek: https://dev.azure.com/MyOrganizationName/.
işlem: isteğe bağlı. Çevik, temel, Scrum, CMMIveya diğer özel işlem modeli gibi kullanılacak işlem modeli. Çevik varsayılandır. Daha fazla bilgi edinmek için bkz. işlem özelleştirmesi ve devralınan Işlemler hakkında.
kaynak denetimi: isteğe bağlı. Proje için oluşturulacak kaynak denetimi deposunun türü: Git (varsayılan) veya TFVC. Aksi takdirde, projenin adı veya KIMLIĞI. Örnek: --project "Fabrikam Fiber".
görünürlük: isteğe bağlı. Project görünürlüğü. Kabul edilen değerler: Private (varsayılan), Public.
Örnek
Aşağıdaki komut fabrikam kuruluşunun altında Myfirstproject adlı yeni bir proje oluşturur. Projenin çevik süreci ve Git kaynak denetimi vardır. Diğer çıkış biçimi seçenekleri için bkz. Azure CLI komutları Için çıkış biçimleri.
az devops project create --name MyFirstProject --description "Test project 1" --org https://dev.azure.com/fabrikam/ --process Agile --source-control git --output table
ID Name Visibility Process Source Control
------------------------------------ --------------- ------------ --------- ----------------
be87c31a-fbb3-4377-b207-57a8caf65e31 MyFirstProject1 Private Agile Git
Azure DevOps clı komutları Azure DevOps Server 2019 ve önceki sürümlerde desteklenmez.
Azure DevOps Services dahil olmak üzere TFS-2018 ve üzeri sürümler için Takım Gezgini bir proje oluşturamazsınız.
şirket içi Azure DevOps Server bağlandıktan sonra, Visual Studio/team Explorer 'dan bir proje oluşturabilirsiniz.
bağlanmakta olduğunuz TFS sürümü ile aynı Visual Studio sürümünü açın. Takım Gezgini bölmesini görmüyorsanız menüdeki Takım Gezgini görüntüle' yi seçin .
en son sürümün ücretsiz bir kopyasını almak için Visual Studio Community indirin ve yükleyin.
projenizi oluşturmak istediğiniz sunucu ve proje koleksiyonuna Bağlan.
TFS ile aynı sürüm düzeyinde olan bir istemciden Bağlan. yani, Visual Studio 2015 ' nin bir sürümünden TFS 2015 ' e bağlanmanız gerekir.
İpucu
SharePoint ürünlerini ve SQL Server Reporting Services barındıran bir sunucudan Takım Gezgini çalıştırırsanız, Visual Studio yönetici olarak çalıştırmanız gerekebilir.
TFS 'ye ilk kez bağlanıyorsanız TFS 'yi tanınan sunucular listesine eklemeniz gerekir.
proje koleksiyonunuz SharePoint bir proje portalını desteklemediği için bu işlemi tamamladınız.
İleri düğmesi etkinse, proje portalınızı yapılandırabilirsiniz.
Bir sorununuz varsa, bir hata iletisi ve proje oluşturma günlüğüne bir bağlantı alırsınız. Bkz. belirli hatalar ve özel durumlar için Proje oluşturma sorunlarını giderme .
İşiniz bittiğinde, projenizi Takım Gezgini görebilirsiniz. Ayrıca, Web portalından projenize bağlanmak için Web erişimi bağlantısını da seçebilirsiniz.
Not
TFS 2018 ve üzeri sürümler için Web portalını kullanın. Visual Studio/team Explorer 'dan bir proje oluşturmak, Azure DevOps Server 2019 ve Azure DevOps Services dahil TFS 2018 ve sonraki sürümlerinde desteklenmez.
TFS 2018 ve üzeri sürümler artık SharePoint ürünleriyle yerel tümleştirmeyi desteklemez. TFS 2018 ' ye yükseltmeyi planlıyorsanız, kullanabileceğiniz seçenekler hakkında bilgi edinmek için SharePoint tümleştirme hakkında bilgi edinin.
web tarayıcınızdan bir proje, koleksiyon veya sunucuya Bağlan.
bir kuruluş için tanımlanan projeleri görüntülemek için Azure DevOps seçerek projeler sayfasını açın.
Projelerin listesini görüntülemek için kuruluş ' ı seçin. Sayfada, en üst ekranda bağlantı oluşturduğunuz son iki veya üç proje listelenir. Bu projeye bağlanmak için herhangi bir proje seçin.
Veya kuruluş ayarları ' nı seçin ve ardından Projeler ' i seçerek tüm projeleri listeleyin.
Projelere bağlanma hakkında bilgi için geçerli sayfa sekmesini seçin.
web tarayıcınızdan bir proje, koleksiyon veya sunucuya Bağlan.
bir kuruluş için tanımlanan projeleri görüntülemek için Azure DevOps seçerek projeler sayfasını açın.
Projelerin listesini görüntülemek için kuruluş ' ı seçin. Sayfada, en üst ekranda bağlantı oluşturduğunuz son iki veya üç proje listelenir. Bu projeye bağlanmak için herhangi bir proje seçin.
Veya kuruluş ayarları ' nı seçin ve ardından Projeler ' i seçerek tüm projeleri listeleyin.
bir koleksiyon için tanımlanan projeleri görüntülemek için Azure DevOps seçerek projeler sayfasını açın.
Proje listesini görüntülemek için koleksiyonu seçin. Sayfada, en üst ekranda bağlantı oluşturduğunuz son iki veya üç proje listelenir. Bu projeye bağlanmak için herhangi bir proje seçin.
Ya da, yönetim ayarları ' nı ve ardından tüm projeleri listelemek için Projeler ' i seçin.
kuruluş: isteğe bağlı. Azure DevOps kuruluş URL 'si. Kullanarak varsayılan organizasyonu yapılandırabilirsiniz az devops configure -d organization=ORG_URL . Varsayılan olarak yapılandırılmamışsa veya aracılığıyla çekildiğinde gereklidir git config . Örnek: https://dev.azure.com/MyOrganizationName/.
Atla: isteğe bağlı. Atlanacak sonuç sayısı.
üst: isteğe bağlı. Listenin en fazla sonuç sayısı.
Not
Azure DevOps Server 2020 için, varsayılan sunucu örneği, koleksiyon ve proje ayarlamak için aşağıdaki komutu kullanabilirsiniz. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Örnek
Aşağıdaki komut fabrikam organizasyonu altında tanımlanan projeleri listeler. Diğer çıkış biçimi seçenekleri için bkz. Azure CLI komutları Için çıkış biçimleri.
az devops project list --org https://dev.azure.com/fabrikam/ --output table
ID Name Visibility
------------------------------------ ------------------ ------------
647c53b6-01aa-462a-adb7-da81d5620167 Agile 11 Private
c5dd744a-574b-4308-925f-386415dc6efc CMMI Private
d4195a58-96a9-4753-bbf9-4c0a4ef178e0 Demo 11 Private
80bb92c7-49b2-43db-9843-3baf8f64b85d Design Agile Private
5444a5d2-6bd9-4ad1-a25d-eea59855c2a9 Fabrikam Fiber Private
36946972-3a77-4bb4-875e-2f66a0f4652c Fabrikam Test Private
29bb9642-45f2-42bf-b391-f8701999c5fc My Basic Project Private
7aafdbeb-8de1-4e84-978f-d0ee4595b90e MyFirstProject Private
aba0ed07-3174-4793-9f2c-d2c5fa6b44d7 MyPublicProject Public
36ca09d1-9de0-4e3e-8277-e10b5cb96f7c Scrum 2.0 Private
Proje bilgilerini göster ve web portalında aç
Proje bilgilerini listeleyebilir ve isteğe bağlı olarak, az DevOps Project Show komutunu kullanarak projeyi web portalında açabilirsiniz.
az devops project show --project
[--open]
[--org]
Parametreler
Proje: gereklidir. Projenin adı veya KIMLIĞI. Örnek: --project "Fabrikam Fiber".
Açık: isteğe bağlı. Projeyi varsayılan Web tarayıcısında açın.
kuruluş: isteğe bağlı. Azure DevOps kuruluş URL 'si. Kullanarak varsayılan organizasyonu yapılandırabilirsiniz az devops configure -d organization=ORG_URL . Varsayılan olarak yapılandırılmamışsa veya kullanılarak çekildiğinde gereklidir git config . Örnek: https://dev.azure.com/MyOrganizationName/.
Not
Azure DevOps Server 2020 için, varsayılan sunucu örneği, koleksiyon ve proje ayarlamak için aşağıdaki komutu kullanabilirsiniz. az devops configure --defaults organization=https://ServerName/CollectionName project=ContosoWebApp
Örnek
Aşağıdaki komut MyFirstProject fabrikam kuruluşunun altındaki bilgileri listeler ve web portalında açar. Diğer çıkış biçimi seçenekleri için bkz. Azure CLI komutları Için çıkış biçimleri.
az devops project show --project MyFirstProject --open --org https://dev.azure.com/fabrikam/ --output table
ID Name Visibility Process Source Control
------------------------------------ -------------- ------------ ----------------- ----------------
40751c1d-236b-418d-9df4-d5cc7c0e7bd6 MyFirstProject Private Scrum - Inherited Git
Azure DevOps clı komutları Azure DevOps Server 2019 ve önceki sürümlerde desteklenmez.
Takım Gezgini, bir kuruluşa veya sunucuya bağlanarak proje listesini görüntüleyebilirsiniz. daha fazla bilgi için bkz. bir projeye Bağlan.
Visual Studio 2019
Visual Studio 2017
Visual Studio 2015
Projenize bir depo ekleyin
Web portalının yönetici bağlamından bir projeye ek depolar ekleyebilirsiniz. Git (dağıtılmış) veya TFVC (Merkezi) depoları ekleyin. Birçok git deposu oluşturabilirsiniz, ancak bir proje için yalnızca tek bir TFVC deposu oluşturabilirsiniz. İzinlerin ele aldığı ek adımlar gerekli olabilir. Daha fazla bilgi için bkz. aynı projede Git ve TFVC depoları kullanma.
Yeni depo' yı seçin.
Depoyu adlandırın ve Oluştur' u seçin.
Not
TFS 2015,1 ve sonraki sürümlere bağlandığınızda, aynı projeden hem git hem de TFVC depolarından çalışma özelliği desteklenir.