İş öğelerini bir ekipten diğerine taşıma
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Bir ekip eklediğinizde veya ekipleriniz yeniden düzenlemeden geçtiğinde, bir takıma atanan iş öğelerini başka bir ekibin sahip olduğu yeni Alan Yollarına taşımanız gerekebilir. Tüm iş öğeleri, proje hiyerarşisinin en üstünde olsa bile bir Alan Yoluna atanır.
Gereksinimler kategorisine ait iş öğeleri, bir ekibin sahip olduğu Alan Yollarına atamalarına göre bir ekibin kapsamı üzerinde görünür. Ekibin Alan Yollarına başka iş öğeleri atama, ekip sahipliğini temel alan sorguları destekler.
Ekip eklemeyi öğrenmek için bkz . Ekip oluşturma veya ekleme.
Önkoşullar
- İş öğelerinin Alan Yollarını değiştirmek için proje üyesi olmanız ve Alan Yolu düğümleri altında iş öğelerini görüntüleme ve düzenleme izinlerine sahip olmanız gerekir. Bu izinler hakkında bilgi edinmek için bkz . İş izleme izinlerini ayarlama, Alt düğüm oluşturma, bir alan veya yineleme yolu altındaki iş öğelerini değiştirme.
- Azure CLI komutlarını kullanmak için öncelikle Azure DevOps CLI'yı kullanmaya başlama bölümünde açıklandığı gibi Azure CLI'yi yüklemeniz gerekir.
- İş öğelerinin Alan Yollarını değiştirmek için proje üyesi olmanız ve Alan Yolu düğümleri altında iş öğelerini görüntüleme ve düzenleme izinlerine sahip olmanız gerekir. Bu izinler hakkında bilgi edinmek için bkz . İş izleme izinlerini ayarlama, Alt düğüm oluşturma, bir alan veya yineleme yolu altındaki iş öğelerini değiştirme.
İş öğelerini ekipler altında taşıma
Web portalından Alan Yolu'nun toplu güncelleştirmelerini gerçekleştirebilirsiniz.
Yeniden atamak istediğiniz tüm iş öğelerinin sorgusunu oluşturun.
Her takıma ait olan bu öğeleri birden çok kez seçin ve alan yolunu toplu olarak düzenleyin.
Toplu değişiklik yaptıktan sonra toplu kaydetme yapın.
Azure CLI kullanarak iş öğesini taşıma
Alan Yolunu güncelleştirerek tek bir iş öğesini taşımak için az boards iş öğesi güncelleştirmesini kullanabilirsiniz.
az boards work-item update --id
[--area]
[--assigned-to]
[--description]
[--discussion]
[--fields]
[--iteration]
[--open]
[--reason]
[--state]
[--title]
Parametreler
- kimlik: Gerekli. Güncelleştirilecek iş öğesinin kimliği.
- alan: İsteğe bağlı. Bir alanın mutlak yolu. Örnek: --path \ProjectName\Area\AreaName.
- atanan: İsteğe bağlı. İş öğesinin Jamal'a atandığı kişinin adı.
- description: İsteğe bağlı. İş öğesinin açıklaması.
- tartışma: İsteğe bağlı. İş öğesindeki bir tartışmaya eklemek için açıklama.
- fields: İsteğe bağlı. Ayarlamak istediğiniz özel alanlar için boşlukla ayrılmış "field=value" çiftleri.
- yineleme: İsteğe bağlı. Yinelemenin mutlak yolu. Örnek: \ProjectName\Iteration\IterationName.
- open: İsteğe bağlı. İş öğesini varsayılan web tarayıcısında açın.
- neden: İsteğe bağlı. İş öğesinin durumunun nedeni.
- durum: İsteğe bağlı. İş öğesinin durumu( örneğin, Etkin).
- title: İsteğe bağlı. İş öğesinin başlığı.
Örnek
Azure DevOps CLI kullanarak aynı anda yalnızca bir iş öğesini taşıyabilirsiniz. Bu örnekte, iş öğesi kimliği=148'i Fabrikam Fiber\Üretim Planlama alanı yolunun altına taşırız.
az boards work-item update --id 148 --area "Fabrikam Fiber\Production Planning" --output yaml
Aşağıda listelenen YAML çıkışı, iş öğesi için tanımlanan alanların her biri hakkında bilgi sağlar.
fields:
Microsoft.VSTS.Common.Priority: 2
Microsoft.VSTS.Common.StackRank: 1500000001.0
Microsoft.VSTS.Common.StateChangeDate: '2021-11-23T22:26:28.27Z'
Microsoft.VSTS.Common.ValueArea: Business
System.AreaPath: Fabrikam Fiber\Production Planning
System.AssignedTo:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.BoardColumn: Backlog
System.ChangedBy:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.ChangedDate: '2022-05-19T22:58:52.93Z'
System.CommentCount: 0
System.CreatedBy:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.CreatedDate: '2021-11-23T22:26:28.27Z'
System.Description: <div>This user story is for documentation purposes. </div>
System.IterationPath: Fabrikam Fiber\Release 2\Sprint 1
System.Reason: New
System.State: New
System.TeamProject: Fabrikam Fiber
System.Title: Test the Request feedback functionality
System.WorkItemType: User Story
WEF_10182DA5BCCD4CE2A43629FFBD290EF2_Kanban.Column: Backlog
id: 148
relations:
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/152
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/153
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/151
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/149
rev: 5
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/148
Ekip kapsamınızı doğrulama
İş öğelerini bir ekipten diğerine taşıdıktan sonra, öğelerin göründüğünden emin olmak için ekip kapsamınızı denetleyin. Bkz . Kapsam oluşturma.
Herhangi bir sorunla karşılaşırsanız Projenizin kapsamlarını ve panolarını ayarlama'yı gözden geçirin.