Paylaşılan geçmiş
Paylaşılan bir projedeki her değişikliğe geri dönüp bakın, önceki bir sürümü açın, iki sürümü karşılaştırın, bir sürüme ad verin ve bir dosyayı ya da tüm projeyi geri yükleyin.
Paylaşılan bir proje, değişikliklerinin tüm geçmişini tutar ve projedeki herkes aynı geçmişi görür. Projeyi herhangi bir andaki hâliyle okuyabilir, iki an arasında neyin değiştiğini görebilir ve bir dosyanın ya da tüm projenin önceki bir sürümünü geri getirebilirsiniz.
Geçmişi bulma
Bölüm başlığı “Geçmişi bulma”Proje rayından Canlı iş birliği bölmesini açın ve Geçmiş’i genişletin. Proje paylaşıldığı sürece oradadır. Geçmişi yenile listeyi günceller.
Değişiklikler güne göre gruplanır. Her kayıt şunları gösterir:
- değişikliklerin ne zaman yapıldığı: tek bir saat ya da “10:02 ile 10:41 arası” gibi bir aralık
- onları kimin yaptığı: en fazla üç ad, ardından “ve 2 kişi daha”
- değişen dosya ya da kaç dosyanın değiştiği; örneğin “Değişen dosyalar: 4”
- biri ad verdiyse sürümün adı
En alttaki Daha eski değişiklikleri göster daha fazlasını yükler. Oleafly her değişikliğin ne zaman yapıldığını kaydetmeye başlamadan önceki değişiklikler Daha önceki değişiklikler altında gruplanır.
Bir sürümü açma
Bölüm başlığı “Bir sürümü açma”Projeyi o değişikliklerden sonraki hâliyle görmek için bir kayıttaki Aç’ı seçin. Pencere, o değişikliklerin dokunduğu dosyaları listeler. O zamanki hâliyle okumak için birini seçin. Orada yaptığınız hiçbir şey projeyi değiştirmez. Henüz var olmayan bir dosyada şu yazar: “Bu dosya bu sürümde yoktu.”
Projedeki herkes, rolü ne olursa olsun bir sürümü açabilir.
İki sürümü karşılaştırma
Bölüm başlığı “İki sürümü karşılaştırma”- İlk sürümde Karşılaştır’ı seçin.
- Oleafly sizden ikinci bir sürüm seçmenizi ister. O sürümde Bununla karşılaştır’ı seçin. İptal karşılaştırmayı durdurur.
- İki sürüm arasındaki değişiklikler açılır ve değişen dosyaları listeler. Bir dosyada neyin değiştiğini görmek için o dosyayı seçin.
İki sürüm arasında hiçbir metin değişmediyse şu yazar: “Bu sürümler arasında hiçbir metin değişmedi.”
Bir sürüme ad verme
Bölüm başlığı “Bir sürüme ad verme”Bir sürümü daha sonra yeniden bulmak için ona “Hakemlere gönderildi” gibi bir ad verin. Kayıttaki Bu sürüme ad ver’i seçin, Sürüm adını yazın ve Kaydet’i seçin. Ad, kayıtta herkes için görünür. Yeniden adlandır adı değiştirir, Adı kaldır da kaldırır.
Sahipler ve düzenleyenler, proje bağlıyken sürümlere ad verebilir.
Bir dosyayı ya da tüm projeyi geri yükleme
Bölüm başlığı “Bir dosyayı ya da tüm projeyi geri yükleme”Geri istediğiniz sürümü açın, ardından şunlardan birini seçin:
- Tek bir dosyayı o sürümdeki hâline döndürmek için Bu dosyayı geri yükle.
- Her dosyayı o sürümdeki hâline döndürmek için Tüm projeyi geri yükle.
Değişiklik projedeki herkese ulaştığı için Oleafly önce sorar. Geri yükleme, geçmişte yeni bir değişikliktir; bu yüzden hiçbir şey kaybolmaz. Geri yüklemeden önceki metin geçmişte kalır ve ona da aynı yolla geri dönebilirsiniz.
Geri yükleme her dosyanın metnini geri koyar ve o sürümden bu yana silinen dosyaları geri getirir. Sonradan eklenen dosyalar projede kalır. Şekiller ve metin olmayan diğer dosyalar güncel sürümlerini korur.
Yalnızca sahipler ve düzenleyenler geri yükleyebilir. Tüm projeyi geri yüklemeden önce ortak yazarlarınıza haber verin, çünkü bu, dosyaları herkes için değiştirir.
Kendi geçmişiniz
Bölüm başlığı “Kendi geçmişiniz”Paylaşılan geçmiş, herkesin kendi bilgisayarında tuttuğu geçmişin yanında durur. Kayıtlı kontrol noktaları ve Git commit’leriniz yine yalnızca sizindir. Dış düzenlemeler ve sürümler bunları karşılaştırır.