Ders 10 · Çalışma Masası ve müşteri sürümleri
Kodu gezmek, iki sürümü dosya dosya karşılaştırmak, müşteriye sürüm sabitlemek, PLM ve Cowork.
Bu dersin hedefiYazılımın herhangi bir sürümünü okumak, iki sürümü dosya dosya karşılaştırmak ve hangi müşteride hangi sürümün çalıştığını yönetmek.
Çalışma Masası sade bir yazılım geliştirme ortamı gibidir: solda gezgin, ortada sekmeli editör, altta durum çubuğu. Editör VS Code'un editörüdür (Monaco): renkler Notepad++ gibi, bloklar açılıp kapanır, parantezler renklidir, kaydırırken üstte bulunduğunuz fonksiyon görünür. Kod yalnız okunur; değişiklik GitHub'da yapılır.
Adım adım
Bir sürümü gezin
Git Studio › Çalışma Masası ya da ürünün Kodu Gez düğmesi. Sürüm seçiciden bir etiket, dal ya da baseline seçin; gezginden dosyayı açın. Görseller, PDF'ler ve ikili dosyalar kendi görüntüleyicileriyle açılır.
12345- Gez ya da Karşılaştır.
- Sürüm seçici: etiket, dal, baseline ya da commit.
- Gezgin: klasör ağacı ve arama.
- Katla/aç, bul, kaydır, kopyala, indir, github.dev'de aç.
- Durum çubuğu: satır, sütun, dil, kodlama.
İki sürümü karşılaştırın
Karşılaştır'a geçin, Başlangıç ve Hedef sürümü seçin. Gezgin bütün ağacı gösterir: değişen (M), eklenen (A), silinen (D), yeniden adlandırılan (R) ve aynı dosyalar. Bir dosyaya tıklayınca iki sürüm yan yana açılır; değişmeyen bölümler katlanır, oklarla bir sonraki farka geçilir.
12345- Başlangıç ve hedef sürüm; ⇄ ile yer değiştirir.
- Aralıktaki commit, dosya ve satır sayısı.
- Filtreler: değişen, eklenen, silinen, aynı.
- Yan yana / tek sütun, boşlukları yok say, değişmeyenleri katla.
- Fark editörü: eklenen yeşil, silinen kırmızı.
Müşteriye sürüm sabitleyin
Sürümler › Müşteri Konfigürasyonları: müşteri, ürün, yayımlanmış baseline, seri numaraları ve saha. Kuruldu Olarak İşaretle ile konfigürasyon etkin olur; bir cihazda aynı anda tek yazılım çalışır. Ürünün daha yeni bir baseline'ı yayımlanınca kayıt sarı görünür ve Yükseltme Öner neyin değişeceğini raporlar.
12345- Planlandı → Etkin → Yerine yenisi geçti.
- Daha yeni bir sürüm yayımlandı.
- Yükseltme Öner: yeni sürüm ve değişiklik raporu.
- Bu müşteride çalışan baseline.
- Takip edilmeyen cihazlar için seri aralığı.
Kimin neyi çalıştırdığını görün
Liste baseline'a göre gruplanabilir; sarı satırlar güncellemesi olan müşterilerdir. Seri numarası formunda o cihazın yazılımı görünür. Müşteriye özel yazılım bir müşteri varyantı baseline'ıdır: standart hattan başlar, kendi başına sabitlenir.
1234- Müşteri.
- Çalışan yazılım baseline'ı.
- Saha.
- Güncellemesi olan müşteri.