Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DevOps Server | Azure DevOps Server 2022
Artikel ini berlaku untuk kustomisasi yang dapat Anda buat saat menggunakan model proses XML yang Dihosting atau model proses Xml lokal untuk Azure DevOps Server lokal. Untuk model proses Pewarisan, lihat Sesuaikan proses. Untuk gambaran umum model proses, lihat Menyesuaikan pengalaman pelacakan kerja Anda.
Mengimpor/mengekspor file definisi XML
Gunakan urutan ini saat Anda menggunakan model proses XML lokal dan mengelola kustomisasi pelacakan kerja Anda melalui impor file definisi XML individual.
Proses impor/ekspor file zip
Gunakan urutan ini saat Anda menggunakan model proses XML yang Dihosting dan mengelola kustomisasi pelacakan kerja Anda dengan mengimpor templat proses atau proses.
Bagian FORMULIR
Perbedaan utamanya adalah sekarang ada dua bagian tata letak utama dalam node FORM. Bagian pertama, yang terkandung dalam elemen Tata Letak, menentukan tata letak formulir saat dilihat melalui klien seperti Visual Studio. Bagian kedua, yang terkandung dalam elemen WebLayout, menentukan tata letak formulir saat dilihat melalui browser web.
<FORM>
<Layout HideReadOnlyEmptyFields="true" HideControlBorders="true">
. . .
</Layout>
<WebLayout>
. . .
</WebLayout>
</FORM>
Lihat topik berikut untuk membuat kustomisasi yang ditunjukkan:
- Untuk menyesuaikan formulir untuk portal web (simpul WebLayout), lihat elemen WebLayout dan Control XML
- Untuk menambahkan kontrol tautan terlingkup ke formulir untuk portal web (LinksControlOptions), lihat elemen XML LinksControlOptions
- Untuk mengkustomisasi formulir klien ( simpulTata Letak), lihat elemen XML Tata Letak .
Mengimpor dan mengekspor file definisi (Proses XML lokal)
Jika Anda tidak memiliki izin administrasi untuk proyek Anda, dapatkan izin tersebut.
Buka Command Prompt sesuai dengan instruksi yang diberikan di witAdmin: Menyesuaikan dan mengelola objek untuk melacak pekerjaan.
Contohnya:
%programfiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team ExplorerEkspor file definisi WIT tempat Anda ingin mengubah atau menambahkan bidang. Tentukan nama WIT dan nama untuk file tersebut.
witadmin exportwitd /collection:CollectionURL /p:ProjectName /n:TypeName /f:"DirectoryPath/FileName.xml"Contoh CollectionURL untuk organisasi adalah https://dev.azure.com/OrganizationName.
Edit file tersebut. Untuk informasi lebih lanjut, lihat elemen XML WebLayout.
Imporlah file definisi WIT.
witadmin importwitd /collection:CollectionURL /p:ProjectName /f:"DirectoryPath/FileName.xml"Buka portal web untuk melihat perubahan. Jika klien sudah terbuka, refresh halaman.
Pembaruan terbaru diunduh dari server, termasuk perubahan yang baru saja Anda impor. Tunggu beberapa detik hingga refresh selesai.
Untuk informasi lebih lanjut tentang menggunakan witadmin, mohon lihat Mengimpor, mengekspor, dan mengelola jenis item kerja.
Petunjuk / Saran
Dengan witadmin, Anda dapat mengimpor dan mengekspor file definisi. Alat lain yang dapat Anda gunakan termasuk Editor Proses (mengharuskan Anda telah menginstal versi Visual Studio). Instal editor Templat Proses dari Visual Studio Marketplace.
Tata letak dan penyesuaian ukuran
Formulir web mengubah ukuran tergantung pada lebar yang tersedia dan jumlah bagian yang ditentukan. Pada lebar maksimum, di sebagian besar browser web, setiap bagian dalam halaman akan ditampilkan dalam kolomnya sendiri. Saat lebar tampilan menurun, setiap bagian mengubah ukuran secara proporsional sebagai berikut:
- Untuk empat bagian: 40%, 20%, 20%, dan 20%
- Untuk tiga bagian: 50%, 25%, dan 25%
- Untuk dua bagian: 66% dan 33%
- Untuk satu Bagian: 100%.
Saat lebar tampilan tidak dapat mengakomodasi tampilan kolom dari setiap bagian, bagian-bagian muncul tertumpuk dalam satu kolom.
Daftar global
Pengelolaan daftar global berbeda di dalam Hosted XML dibandingkan di Azure DevOps Server. Perintah witadmin dan file daftar global terpisah tidak didukung. Di XML yang Dihosting, Anda melampirkan daftar global ke jenis item kerja yang sudah ada seperti yang diilustrasikan dalam cuplikan kode berikut.
<?xml version="1.0" encoding="utf-8"?>
<witd:WITD xmlns:witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef" application="Work item type editor" version="1.0">
<WORKITEMTYPE name="Shared Steps" refname="Custom.SharedSteps">
<DESCRIPTION>Server-side data for reusable set of test steps. Version: B.02</DESCRIPTION>
<GLOBALLISTS>
<GLOBALLIST name="Foo">
<LISTITEM value="No" />
<LISTITEM value="Yes" />
<LISTITEM value="Maybe" />
<LISTITEM value="Not Sure" />
</GLOBALLIST>
<GLOBALLIST name="Bar">
<LISTITEM value="Open" />
<LISTITEM value="Closed" />
</GLOBALLIST>
</GLOBALLISTS>
...
Secara default, daftar global akan dilampirkan ke tipe item kerja Langkah Bersama.
Impor peringatan dan kesalahan
Anda akan menerima peringatan saat mengimpor definisi WIT yang dimodifikasi jika Anda menambahkan elemen Kontrol untuk bidang yang diperlukan hanya di WebLayout atau simpul Tata Letak, tetapi tidak yang lain.
Anda akan menerima kesalahan jika mengaktifkan formulir baru, lalu memodifikasi definisi WIT tempat Anda menghapus simpul WebLayout.