Kod

Nəzərdə tutduğunuzu
istifadəyə verin.

Dvina kompüterinizdəki layihədə kod yazır, qeydləri, yazışmaları və qərarların səbəblərini nəzərə alır.

Şənbə səhəri ərzaq yardım məntəqəsinin yan qapısında: brezent önlük geyinmiş könüllü qadın telefonuna baxıb gülümsəyir, yastılanmış qutuları böyrünə söykəyib.
Ərzaq yardım məntəqəsinin növbə tətbiqi: Pantry, şənbə, saat 09:00. Növbəyə yazıldınız.Ərzaq yardım məntəqəsinin növbə tətbiqi: Pantry, şənbə, saat 09:00. Növbəyə yazıldınız.

Dvina-nı
Dvina ilə yaratdıq.

Telefonunuzdakı tətbiq, masaüstü tətbiqi və bu sayt: hamısı Dvina-da addım-addım yazılıb, yoxlanılıb və dəyişiklikləri qeydə alınıb.

Həftəsonu yazılan tətbiqdən ödəniş sisteminin özəyinə qədər.

Tam kontekstlə

Əvvəlcə
qeydləri oxudu.

Rəhbərin qeydlərində yeniyetmələrin yükləmə meydançasında növbə götürə bilməyəcəyi yazılıb. Dvina növbəyə yazılma qaydasını yazmazdan əvvəl bu qeydləri oxudu. Ona görə də tətbiq rəhbərin istədiyi kimi işləyir.

Məntəqə bağlandıqdan sonra arxa otaqda könüllü proqramçı qatlanan masanın arxasında arxaya söykənib. Noutbuku yarıbağlıdır, yuxarıda əllə yazılmış lövhə asılıb: Yükləmə meydançası 16+.

Sizin qaydalarınız da nəzərə alınır. Layihənizdəki AGENTS.md və ya CLAUDE.md faylının qaydalarına əməl edir.

Keçən ay da nəzərə alınır. Əvvəlki söhbət və fayllarınızı axtarır, qərarların səbəblərini də işə qatır.

Tapşırıqlar birlikdə işləyir

Öz aralarında
razılaşırlar.

Eyni depoda üç tapşırıq hansının dəyişiklikləri əvvəl qeydə alacağını, hansının sonra yeni baza üzərinə keçəcəyini özü müəyyənləşdirir. Sizin araya girməyinizə ehtiyac qalmır.

Mac-da vahid söhbət: pantry-shifts üzərində üç tapşırıq və bir-birinə göndərdikləri qeydlər (Sxem üzərində işləyirəm, məndən sonra yeni baza üzərinə keç; əvvəl sən dəyişikliklərini qeydə al, sonra mən kodu yoxlayaram; kod yoxlaması problemsizdir, dəyişikliklərimi qeydə aldım). Dvina-nın mesajı: Hər üç tapşırığın dəyişiklikləri qeydə alındı. Ziddiyyət yoxdur.Mac-da vahid söhbət: pantry-shifts üzərində üç tapşırıq və bir-birinə göndərdikləri qeydlər (Sxem üzərində işləyirəm, məndən sonra yeni baza üzərinə keç; əvvəl sən dəyişikliklərini qeydə al, sonra mən kodu yoxlayaram; kod yoxlaması problemsizdir, dəyişikliklərimi qeydə aldım). Dvina-nın mesajı: Hər üç tapşırığın dəyişiklikləri qeydə alındı. Ziddiyyət yoxdur.

Vahid söhbət

Elə söhbətdən
istifadəyə verin.

Hər tapşırığın cavabı etdiyi dəyişikliklərlə birlikdə gəlir. Onları yoxlayın, qeydə alın və elə oradaca birləşdirmə sorğusu açın.

Əsas söhbətdə iki tapşırığın cavabları və kod kartları: volunteer-age üzərində 3 fayl dəyişib, Dəyişikliklər və Qeydə al seçimləri var; csv-export-dates üzərində 2 fayl dəyişib və qeydə alınıb, Qeydi yoxla və Göndər və birləşdirmə sorğusu yarat seçimləri var.Əsas söhbətdə iki tapşırığın cavabları və kod kartları: volunteer-age üzərində 3 fayl dəyişib, Dəyişikliklər və Qeydə al seçimləri var; csv-export-dates üzərində 2 fayl dəyişib və qeydə alınıb, Qeydi yoxla və Göndər və birləşdirmə sorğusu yarat seçimləri var.
Pəncərənin yanında açıq rəngli palıd masanın üstündə üst-üstə yığılmış kalka vərəqləri var. Üst vərəqin bir küncü qaldırılıb, karandaş xətti qatların arasından görünür.

Yoxlama

Fikrinizi
dəyişin.

Hər addımda hansı faylların dəyişdiyi görünür. Bir addımı geri alın — ondan sonra gördüyünüz iş olduğu kimi qalsın.

Təsdiq sizdən.

Qoruyucu qaydalar

Vacib məqamlarda
ehtiyatlıdır.

Miqrasiyalar, tətbiqin yerləşdirilməsi, uzaq depoya göndərmə və məxfi məlumatlarla əməliyyatlar təsdiqinizi gözləyir. İnzibatçınız hansı əməliyyatların həmişə icazə tələb edəcəyini təyin edə bilər.

Sübh vaxtı bankın əməliyyat zalında ödənişlər üzrə rəhbər əlini çənəsinə qoyub noutbukuna baxır.
Bu əmr icra edilsin? npx prisma migrate deploy. Verilənlər bazasını dəyişir. Rədd et və ya İcazə ver.Bu əmr icra edilsin? npx prisma migrate deploy. Verilənlər bazasını dəyişir. Rədd et və ya İcazə ver.

İstənilən yerdən

Tribunadan da
tapşırıq verin.

Oyun fasiləsində CSV ixracındakı xətanın düzəldilməsini istəyirsiniz. Dvina evdəki kompüterinizdə, layihənin içində bu işi görür. Dəyişikliklər isə yoxlamanızı gözləyir.Kompüteriniz işlək vəziyyətdə, Dvina isə açıq olmalıdır.

Axşam xokkey oyununda kobalt-mavi şişmə gödəkçəli qadın tribunada telefonunda yazır, arxasında buz meydançası işıqlanır.

Siz demədən
heç nə uzaq depoya göndərilmir.

Layihəniz kompüterinizdəki bir qovluqdur. Git sayəsində Dvina-nın etdiyi hər dəyişikliyi geri almaq mümkündür. Təsdiq tələbi əvvəlcədən aktivdir; hansı əməliyyatların icazə istəyəcəyini siz seçirsiniz.

Az soruşun.<br>Çox iş buraxın.

Kodla işləmək üçün Dvina ən azı bir kompüterdə olmalıdır. Digər bütün cihazlardan işi başlada və gedişini izləyə bilərsiniz.

Kəşf etməyə davam edin.

Suallar var? Cavablar da.

Bu, IDE-dir?
Xeyr. Bu, Dvina-dır. İstədiyinizi təsvir edir, nəticəni yoxlayır və hər şey üçün istifadə etdiyiniz eyni tətbiqdən istifadəyə verirsiniz. Redaktorunuz elə redaktorunuz olaraq qalır; işi anlamağı isə Dvina üzərinə götürür.
Ayrıca nəsə quraşdırmalıyam?
Xeyr. Kod sənədlərinizi, söhbətlərinizi və yaddaşınızı saxlayan Dvina masaüstü tətbiqinin bir hissəsidir.
Mövcud layihələrimlə işləyir?
Bəli. Kompüterinizdəki qovluğu layihə kimi açın. Dvina onu əlaqəli sənədlər və qərarlarla birlikdə oxuyur.
Birləşdirmə sorğusu GitHub və ya GitLab-a necə çatır?
Öz Git hesabınızla giriş edərək. Dvina budağınızı GitHub və ya GitLab-a göndərib orada birləşdirmə sorğusu açır. Başqa platformalarda isə həmin platformanın yeni birləşdirmə sorğusu səhifəsi açılır.
Hansı əməliyyatlar təsdiqsiz icra olunur?
Kodun yığılması və sınaqlar təsdiq gözləmədən icra olunur. Faylların silinməsi, dəyişikliklərin serverə göndərilməsi, verilənlər bazasında dəyişikliklər, yayıma çıxarma və məxfi məlumatlarla bağlı hər bir əməliyyat təsdiqinizi gözləyir. Hansı əməliyyatların təsdiq tələb etdiyini siz seçirsiniz.
Proqramçı olmayanlar da istifadə edə bilər?
İşlək tətbiq və səhifələr yaratmaq üçün buna ehtiyac yoxdur — bunun üçün Yarat var. Kod isə real proqram təminatı üzərində işləyəndə və işin bütün kontekstinə söykənmək istəyəndə sizə kömək edir.