Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Proje Yöneticileri grubunun bir üyesi olarak kaynakları yapılandırmak, izinleri yönetmek ve projeniz için ilkeler ayarlamak sizin sorumluluğunuzdadır. Bu makalede, Azure DevOps'ta proje ayarlama ve sürdürmeye ilişkin temel görevler adım adım açıklanır.
Tavsiye
Bu makalenin devamında AI'nin yardımıyla bu görevi yerine getirebilirsiniz veya Azure DevOps MCP Server ile AI yardımı sağlamaya başlama konusuna bakın.
Önkoşullar
| Kategori | Gereksinimler |
|---|---|
| İzinler | Proje Yöneticileri güvenlik grubunun üyesi. |
Projenize kullanıcı ekleme
Katkıda bulunabilmeleri için bir takıma veya projeye kullanıcı ekleyin. Ekiliğe kullanıcı eklemek, kullanıcıyı otomatik olarak projenin Katkıda Bulunanlar grubuna ekler ve bu da iş öğeleri, kodlar, derlemeler ve sürümler için izinler verir. Ekip üyeleri, sprint kapasite planlaması ve Ekip Üyeleri pencere öğesi gibi takıma özgü araçlarda da görünür.
Daha fazla bilgi için bkz. Bir takıma veya projeye kullanıcı veya grup ekleme. Varsayılan izinlere genel bakış için Varsayılan izinler hızlı başvuru kısmına bakın.
Proje vizyonunuzu paylaşma
Bir README dosyası aracılığıyla hedefleri ve ekleme bilgilerini paylaşmak için proje özet sayfasını kullanın. Daha ayrıntılı belgeler için işlemleri, yordamları ve yönergeleri yakalamak için bir proje wiki'sini oluşturun .
Hizmetleri etkinleştirme veya devre dışı bırakma
Projenizin kullanmadığı hizmetleri devre dışı bırakarak web portalını basitleştirin. Örneğin, yalnızca hata izliyorsanız Boards hariç her şeyi devre dışı bırakın. Daha fazla bilgi için bkz . Hizmeti açma veya kapatma.
Güvenlik ve izinleri yönetme
Güvenlik grupları ve izinler, projenizdeki kaynaklara kimlerin erişebileceğini ve bunları değiştirebileceğini denetler. Kullanıcıların varsayılan olarak neler yapabileceğini anlamak için Varsayılan izinleri ve erişimi gözden geçirin, ardından bunları ayarlamak için proje düzeyi izinlerini değiştirme bölümüne bakın.
Aşağıdaki tabloda, proje düzeyinde atanan izinler listelenir. Paylaşılan Analiz görünümlerini sil ve Paylaşılan Analiz görünümlerini düzenle izinleri dışında tüm bu izinlerProje Yöneticileri grubunun üyelerine verilir. Her iznin açıklaması için İzinler ve Gruplar Referansı, Gruplar'a bakın.
Not
Analytics ile ilişkili izinler, şirket içi proje koleksiyonu için Devralınan işlem modelinin seçilmesini gerektirir.
Genel
- Ekip projelerini silme
- Proje düzeyi bilgilerini düzenleme
- Proje özelliklerini yönetme
- Takım projelerini yeniden adlandırma
- İş öğesi güncelleştirmeleri için bildirimleri gizleme
- Proje görünürlüğünü güncelleştirme
- Proje düzeyi bilgilerini görüntüleme
- Ekip projelerini silme
- Proje düzeyi bilgilerini düzenleme
- Proje özelliklerini yönetme
- Takım projelerini yeniden adlandırma
- İş öğesi güncelleştirmeleri için bildirimleri gizleme
- Proje düzeyi bilgilerini görüntüleme
Panolar
- İş öğesi güncellemelerinde kuralları es geçme
- Takım projesinin değişiklik süreci
- Etiket tanımı oluşturma
- İş öğelerini silme ve geri yükleme
- İş öğelerini bu projenin dışına taşı
- İş öğelerini kalıcı olarak silme
Analizler
- Paylaşılan Analytics görünümlerini silme
- Paylaşılan Analiz görünümlerini düzenleme
- Analizleri görüntüleme
Test Planları
- Test çalıştırmaları oluşturma
- Test çalıştırmalarını silme
- Test yapılandırmalarını yönetme
- Test ortamlarını yönetme
- Test çalıştırmalarını görüntüleme
Proje Yöneticileri grubuna üye ekleme
Proje oluşturan kişi otomatik olarak Proje Yöneticileri grubuna eklenir. Sürekliliği sağlamak için bu gruba en az bir üye daha ekleyin. Bkz. Proje Yöneticileri grubuna üye ekleme.
İzinleri verme veya kısıtlama
Proje yöneticisi olarak, proje ve nesne düzeylerinde izin verebilir veya kısıtlayabilirsiniz. Görevleri başkalarına devretmek için şunları yapabilirsiniz:
- Yerleşik veya özel bir güvenlik grubuna kullanıcı ekleme
- Aracı havuzları, hizmet bağlantıları ve işlem hatları gibi kaynaklar için rol tabanlı izinler atama
- Belirli özelliklere erişimi kısıtlama
Not
Kuruluş için Belirli projeler için kullanıcı görünürlüğünü ve işbirliğini sınırla önizleme özelliğini etkinleştirirseniz, Project-Scoped Kullanıcılar grubuna eklenen kullanıcılar, eklenmedikleri projelere erişemez. Daha fazla bilgi için bkz. Projeler için kullanıcı görünürlüğünü sınırlama.
Bildirimleri gözden geçirme ve güncelleştirme
Her proje varsayılan bildirim abonelikleriyle birlikte gelir. Ekip veya proje düzeyinde abonelikler de tanımlayabilirsiniz. Kullanıcılar çok fazla bildirim alıyorsa, onları kişisel bildirimlerini yönetmeye yönlendirin.
Uçtan uca izlenebilirliği ayarlama
Dağıtım aracılığıyla gereksinimlerdeki değişiklikleri izlemek için iş öğelerini, işlemeleri, derlemeleri ve test sonuçlarını bağlayın. Daha fazla bilgi için bkz. Uçtan uca izlenebilirlik ve Hizmetler arası tümleştirmeye genel bakış.
DevOps ilkelerini ayarlama
Projenizde kod kalitesini, uyumluluğu ve kaynak yönetimini zorunlu kılmaya yardımcı olacak ilkeler ayarlayın.
- Branch politikaları — İnceleyicileri zorunlu kılma, başarılı derlemeleri garanti etme veya korumalı dallara doğrudan gönderimleri engelleme. Bkz. Dal politikalarını yönetme.
- TFVC iade ilkeleri — İade etmeden önce kod analizi veya iş öğesi ilişkilendirmesi gibi kuralları zorunlu kılın. Bkz. İade ilkeleri ekleme.
- İşlem hattı bekletme ilkeleri — Derleme ve yayın çalıştırmalarının, yapıtların ve günlüklerin ne kadar süre saklanacağını denetleyin. Bkz. Saklama ilkelerini ayarlama.
- Test bekletme ilkeleri — Otomatik ve el ile test sonuçlarının ne kadar süreyle tutulacaklarını ayarlayın. Bkz. Test bekletme ilkelerini ayarlama.
Azure Boards'ı yapılandırma ve özelleştirme
En azından, çalışma öğelerini takıma, ürüne veya özellik alanına göre gruplandırmak için alan yollarını ve çalışmayı sprint'ler veya kilometre taşları halinde gruplandırmak için yineleme yollarını yapılandırın. Yapılandırma seçeneklerine tam genel bakış için bkz. Azure Boards'ı yapılandırma ve özelleştirme.
Alan ve yineleme yollarını tanımlama
Çalışmayı takıma, ürüne veya özellik alanına göre düzenlemek için alan yollarını tanımlayın. Sprint'lere veya kilometre taşlarına iş atamak için yineleme yollarını tanımlayın. Bu yapılandırma sprint kapsamları, görev panoları ve kapasite planlaması için gereklidir. Genel bakış için Alanlar ve yineleme yolları hakkında bkz.
İş izleme işlemlerini özelleştirme
Ekibinizin gereksinimlerini karşılamak için kullanıcı arabirimi aracılığıyla iş izleme deneyimini özelleştirin. Süreci güncelleştirmeden önce değişiklikleri değerlendirmek ve onaylamak için bir süreç oluşturun.
Not
Varsayılan olarak, proje koleksiyonu yöneticileri güvenlik grubuna eklenen kuruluş sahiplerine ve kullanıcılara iş izleme deneyimini özelleştirmek için kullanılan işlemleri oluşturma, düzenleme ve yönetme izni verilir. Bu görevleri gerçekleştirebilecek kişileri kilitlemek istiyorsanız, kuruluş düzeyinde izinleri Reddet olarak ayarlayabilirsiniz.
Daha fazla bilgi için bkz. İşlem özelleştirme ve devralınan işlemler hakkında veProjeyi özelleştirme.
Diğer hizmetlerle tümleştirme
Azure DevOps, Azure, GitHub ve diğer birçok hizmetle tümleştirilir. Ayrıca Market'ten uzantılar yükleyerek işlevselliği genişletebilirsiniz.
| Hizmet tümleştirmesi | Kaynaklar |
|---|---|
| GitHub |
Azure DevOps ve GitHub tümleştirmeye genel bakış Azure Boards–GitHub tümleştirmesi |
| Microsoft Ekipleri | Azure Boards · Azure Repos · Azure Pipelines |
| Slack | Azure Boards · Azure Depoları · Azure Pipelines |
| Hizmet kancaları | Hizmet kancalarıyla tümleştirme — Jenkins, Trello veya özel web bağlantıları gibi dış hizmetlere olayları iletme |
| REST API'leri | Azure DevOps REST API başvurusu — özel tümleştirmeler ve otomasyon oluşturma |
Projenizi ölçeklendirmek için ekipler ekleme
Kuruluşunuz büyüdükçe ekipler ekleyerek her ekibin kendi özelleştirilebilir Çevik araç setini (iş listeleri, tablolar, sprint'ler ve panolar) almasını sağlayın.
Daha fazla bilgi için bkz. Ekip ekleme ve Ekip yöneticisi ekleme.
Projenizi yönetmek için yapay zeka kullanma
Azure DevOps MCP Sunucusu'nu yapılandırıyorsanız, yapay zeka yardımcılarını kullanarak projenizi doğal dil istemleri aracılığıyla yönetebilirsiniz.
Proje yönetimi için örnek istemler
| Görev | Örnek talimat |
|---|---|
| Takım üyelerini yönet | List all members of the <Frontend> team in <Contoso> project |
| İzinleri denetleme | Show the permissions for the <Contributors> group in <Contoso> project |
| Proje ayarlarını gözden geçirme | Show the process template and settings for <Contoso> project |
| Alanları ayarlama | List all area paths in <Contoso> project |
| Yinelemeleri yönetme | Show the current and upcoming iterations for <Contoso> project |
| Kullanıcı ekle | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Tümleştirmeleri gözden geçirme | List all service hooks configured in <Contoso> project |
| Erişim değişikliklerini denetleme | Show permission changes in <Contoso> project from the past <14> days |
| Yeni bir ekip ekleme | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Proje sağlığı anlık görüntüsünü oluştur | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |