Makinenin logu
Bir makinede tTerm üzerinden çalıştırılan her komut, o makinenin logunda bir satır olur: komutu kimin, ne zaman çalıştırdığı, nasıl sonuçlandığı, ne kadar sürdüğü ve nerede çalıştığı. Logu tTerm yazar, kimse değiştiremez. Bir komutun altına not bırakabilirsin.
Nasıl açılır
Bölüm başlığı “Nasıl açılır”Kenar çubuğunda, bir projenin Notlar bölümündeki ilk klasör Loglar; yanında tTerm yazar işareti var. Bu klasörde projenin her makinesinin logu durur ve her birinin yanında o makinede bugün kaç komut çalıştırıldığı yazar: bugün 12. Bir makineye tıkla, logu bir sekmede açılır: web-01 logu.
Log her seferinde tek bir günü gösterir ve bugünden başlar. Önceki gün ve Sonraki gün okları, satırı olan en yakın güne gider. Bugün ile bugüne dönersin, Gün seç ise bir takvim açar. Log bugünü gösterirken komutlar bittikçe yeni satırlar gelir.
Logun en üstündeki ⋯ menüsünde Markdown olarak kopyala var: gösterilen gün, o günün satırları ve altlarındaki notlar.
Satırda ne yazar
Bölüm başlığı “Satırda ne yazar”Her komut tek bir satırdır: saat, komutu kimin çalıştırdığı, uzunsa kısaltılmış haliyle komutun kendisi ve altında kaç not olduğu. Sağda komutun ne kadar sürdüğü, dizin, git dalı ve terminal yer alır. Başarısız olan bir komutta bir çarpı ve çıkış kodu görünür: çıkış 1. Log, komutların arasında bir terminalin ne zaman açıldığını ve ne zaman sonlandığını, makinenin başka bir projeye ne zaman taşındığını da yazar: Bu makineyi sen taşıdın: Personal projesinden Client X projesine.
Bir satıra tıklayınca satır açılır: komutun tamamı, çıktısı ve altındaki notlar. Bir kez daha tıklayınca kapanır. Uzun bir çıktının ilk satırları görünür: 27 satırın tümünü göster kalanını açar, Çıktıyı kopyala ise çıktıyı kopyalar.
İmleci bir satırın üzerine getir ya da satırı aç, üzerinde ⋯ belirir: Komutu kopyala ve Bu satırın bağlantısını kopyala. Bağlantı, logu o satırın gününde açar; satır da açık gelir.
Arama ve filtreleme
Bölüm başlığı “Arama ve filtreleme”Günün altındaki sırada Bu logda ara, logun tamamında bir yıl geriye kadar arar: yazdığın sözcüklerin hepsini içeren komutları ve bu sözcüklerin hepsini içeren bir notu olan komutları bulur. / tuşu seni oraya götürür. Bulunanlar günlere göre gruplanır: bir satıra tıklarsan satır açılır, Günü aç ise o satırın gününe gider. Arama sen temizleyene kadar kalır; Güne dön seni bulunduğun güne geri götürür.
Yanında sıralama ve filtreler var:
- Önce en eski bir tıklamayla Önce en yeni olur ve bu tarayıcı seçimini hatırlar.
- Herkes: yalnızca bir kişinin satırları, yani komutu o kişinin çalıştırdığı ya da altına onun not yazdığı satırlar.
- Başarısız: yalnızca başarısız olan komutlar.
- Notlu: yalnızca altında not olan komutlar.
- Tüm terminaller: tek bir terminalin komutları. Satırlar birden fazla terminalden geliyorsa görünür.
Bir filtre açıkken günün yanında kaç komutun gösterildiği yazar: 8 komuttan 2. Filtreleri kaldır ile filtreler kapanır. Filtreler Bu logda ara ile bulunanlara da uygulanır.
Arama da tüm makinelerinin loglarına bakar: aramaya l: ile başla.
Komutun altındaki notlar
Bölüm başlığı “Komutun altındaki notlar”İmleci bir satırın üzerine getir ve Not ekle düğmesine bas. Terminalde bir komutun bloğunda da aynı düğme var; ipucunda Bu komuta not ekle yazar. Hangisinden yazarsan yaz, not hem logda satırın altında hem de terminalde bloğun altında görünür. Enter notu kaydeder, Shift+Enter yeni bir satıra geçer, Esc iptal eder.
Not, logda yazıldığı gibi kalır: düzenlenmez, silinmez, yanıtlanır. Yanıtı notların altındaki Yanıtla ile yazarsın. Her notta kimin ve ne zaman yazdığı görünür; logda notun yanındaki ⋯ menüsünde Metni kopyala var.
Parola ya da token silme
Bölüm başlığı “Parola ya da token silme”Bir komuta ya da nota karışmış bir parola veya token silinebilir. Bunu yalnızca proje sahibi ya da bir yönetici yapabilir. Şimdilik her projede yalnızca sen varsın ve projenin sahibi sensin.
-
Logda satırdaki ya da notun yanındaki ⋯ düğmesine bas ve Metni sil… seçeneğini seç.
-
Açılan pencerede Neden alanına bunun ne olduğunu yaz: parola, token.
-
Metni sil düğmesine bas.
Metin logdan, terminalin akışından, aramadan ve giriş satırının geçmişinden kalıcı olarak silinir. Silinen bir komutsa çıktısı da gider; aynı komut projede başka yerlerde de çalıştıysa oralarda da silinir. Logda metnin yerine kimin, ne zaman ve neden sildiği kalır: Sen sildin · 09:23 · parola. Veritabanının gece alınan yedeklerinde ise metin, bu yedekler silinene kadar durur; bu da iki hafta içinde olur.
Ne kadar saklanır
Bölüm başlığı “Ne kadar saklanır”Satırlar bir yıl saklanır; bir satırın altındaki notlar da satırla birlikte gider. Komutların çıktısı 30 gün saklanır: sonrasında kendi satırlarından birinin üzerine geldiğinde çıktı saklanmadı yazar. Bir makine kaldırıldıktan sonra logu artık açılmaz.
Log, makinesiyle birlikte kalır. Başka bir projeye taşınan makine, taşımadan önceki satırlar dahil logun tamamını yanında götürür ve o projede kim varsa bu satırları okur. Makinenin ayrıldığı projeyi silmek logdan hiçbir şey götürmez.