Yerleşik diff görüntüleyici ile görev yürütme sırasında yapılan kod değişikliklerini tam olarak inceleyin.
Diff Görüntüleyiciye Erişim
- Tamamlanmış bir göreve (Test Ediliyor veya Tamamlandı durumunda) tıklayarak Görev Detayı’nı açın
- Dosya Değişiklikleri bölümü bir özet gösterir (git diff istatistiği)
- Tam birleştirilmiş diff’i genişletmek için Tam Diff’i Görüntüle’ye tıklayın
Diff Görünümü
Görüntüleyici, sözdizimi vurgulu birleştirilmiş diff formatı kullanır:
| Renk | Anlam |
|---|
| Yeşil (+) | Eklenen satırlar |
| Kırmızı (-) | Kaldırılan satırlar |
| Camgöbeği (@@) | Bölüm başlıkları (satır aralıkları) |
| Kalın | Dosya başlıkları (diff —git) |
| Gri | Satır numaraları (sol sütun) |
Commit Aralığı
Diff, görevin gerçek commit aralığını otomatik olarak kullanır:
- Birden fazla commit — ilk commit’ten son commit’e kadar olan diff’i gösterir
- Tek commit — o commit’in değişikliklerini gösterir
- Commit yok — en son commit’e geri döner
Sınırlamalar
- Maksimum diff boyutu: 200KB (daha büyük diff’ler kırpılır)
- Yalnızca git commit’leri olan görevler için kullanılabilir
- Projenin çalışma dizininin bir git deposu olması gerekir
Hem neyin değiştiğini hem de ajanın bu değişiklikleri nasıl yaptığını anlamak için diff görüntüleyiciyi Oturum Tekrarı ile birlikte kullanın.