Timeline: adımlar, geri dönmek ve fork almak
Timeline (Mod+3), görevin geçmişidir. "Bu görevde ne oldu, hangi sırayla oldu" sorusunu yanıtlar.
Neleri listeler
| Kayıt | Nedir |
|---|---|
| Commits | En yenisi önce; her biri neyi uyguladığıyla. En yenisinde Undo vardır. Her commit ve undo, görevin imzalı geçmişinde de (kule history TASK) bir kayıttır. |
| Steps (adımlar) | Commit edilmemiş araç çağrıları; her biri değiştirdiği dosyalarla. Bir commit adımları baştan başlatır. |
| Connections (bağlantılar) | Görevin komutlarının kurduğu ağ bağlantıları ve her birinin geçirildiği, sorulduğu ya da reddedildiği. |
| Refusals (retler) | Sandbox'ın komutlara reddettiği işlemler. macOS bunları bildirir; Linux'ta komut hatayı görür ama Kule onu listeleyemez. |
Bir commit'i geri almak
Undo (Mod+Shift+U, iki kez basın), görevin en yeni commit'ini klasörünüzde ve kopyada geri alır; commit'in yerine geçtiği içeriği görevin kontrol noktasından geri koyar. Daha geriye gitmek için tekrarlayın. Bkz. İnceleme, commit ve undo.
Bir adıma geri dönmek
Her adımın ve "ilk adımdan önce" kaydının iki eylemi vardır. Birincisi Go back here'dır: kopyayı o adımdan sonraki haline geri getirir.
- Geri dönmek de bir adımdır; dolayısıyla onu da geri alabilirsiniz.
- Son adımdan bu yana yapılan değişiklikler önce bir adım olarak saklanır; böylece hiçbir şey kaybolmaz.
- Geri dönülemeyen bir adım nedenini söyler: 64 MB'ı aşan bir dosya, tek seferde 1 GB'tan fazlası ya da ikinci bir adı olan bir dosya (hard link).
.gitgeri getirilmez. Bir commit adımları baştan başlatır.
Bir görevden fork almak
İkinci eylem Fork from here'dır: aynı klasörde, bu görevin kopyasının o adımdan sonraki halinden başlayan yeni bir görev oluşturur. Görevin ⋮ menüsündeki Fork task (Mod+Shift+D) ise kopyanın şimdiki halinden fork alır.
Fork, görevin adını "(fork)" ekiyle, rengini, grubunu, bütçesini ve gizli değer yer tutucularını alır; kendine ait adımları ya da commit'leri yoktur. Değişiklikleri klasöre kendi incelemesi ve commit'i ile ulaşır.
Bu yönü kaybetmeden başka bir yön denemek istediğinizde ya da iki fikir üzerinde iki ajan çalıştırıp daha iyi sonucu tutmak istediğinizde fork alın.
Terminalden
kule steps commit edilmemiş işin adımlarını listeler,
kule undo en yeni commit'i geri alır,
kule history da imzalı geçmişi kayıt kayıt
denetleyerek yazdırır. Bir adıma geri dönmek ve fork almak yalnızca
uygulamada vardır.