Lewati ke konten utama

Workflow

Init Workflow

Direkomendasikan

Pahami urutan operasi yang dijalankan saat Custy melakukan init pada proyek.

Commandcusty init

Category

Init

Quick Command

custy init

workflowinitializationproject setup

Ringkasan​

Menjalankan custy init menyiapkan proyek dengan membuat resource yang digunakan Custy pada operasi berikutnya.

Command ini tidak langsung menjalankan Git workflow. Sebagai gantinya, Custy membuat workspace proyek yang dapat disesuaikan dan digunakan kembali oleh command berikutnya.


Workflow Timeline

Init Timeline

Urutan tingkat tinggi dari operasi yang dijalankan oleh init workflow.

1
Resolve Options
Tentukan pengaturan init efektif dengan menggabungkan command-line arguments, project configuration, dan default bawaan.
completed
2
Prepare Initialization
Bangun context init dan tentukan resource yang perlu dibuat.
completed
3
Generate Resources
Buat file configuration, templates, dan example resources opsional sesuai mode yang dipilih.
completed
4
Handle Existing Files
Pertahankan atau timpa generated files sesuai resource type, force behavior, dan pengaturan konfirmasi interaktif yang didukung.
completed
5
Complete Initialization
Selesaikan proses init dan siapkan proyek untuk command Custy berikutnya.
completed

Workflow Stages

1
Resolve Init Settings
Tentukan init mode efektif dengan menggabungkan command-line arguments, project configuration, dan default bawaan Custy.
completed
2
Build Init Context
Siapkan execution context internal yang akan digunakan bersama oleh setiap generation step selama init.
completed
3
Generate Project Resources
Buat resource proyek yang dipilih, termasuk file configuration, templates, dan nested example resources opsional sesuai init mode yang dipilih.
completed
4
Merge Packaged Examples
Telusuri packaged example tree secara recursive. Tambahkan direktori dan file yang belum ada, pertahankan existing example files secara default, atau timpa file tersebut ketika force behavior diaktifkan.
completed
5
Finalize Init
Selesaikan proses init dan siapkan proyek untuk command Custy berikutnya.
completed


Langkah Berikutnya

Halaman berikutnya menjelaskan setiap file dan direktori yang dibuat oleh init workflow.