Sürüm kontrol sistemini kullanma: adım adım
Bir sürüm kontrol sistemi, projelerdeki çalışmaları güvenli ve iyi organize bir şekilde tutarak geliştirme sürecini çok daha basit hale getirir. Geliştirme sürecine bir VCS'nin dahil edilmesi, birkaç temel adıma ayrılabilir. Bir sürüm kontrol sistemiyle nasıl çalışılacağını adım adım inceleyelim.
Adım 1. Sunucuya bağlanın.
Gezgin'deki entegrasyonlar bölümüne gidin, "Bağlantılar"ı seçin ve yeni bir bağlantı oluşturun.
Adım 2. Bağlantıyı yapılandırın.
URL'yi (örneğin, gitlab.com) ve kişisel erişim jetonunu girin. Bağlantıyı kaydettikten sonra, sistem sağlanan jetonu kullanarak sunucuya bağlanmaya çalışır. Bağlantı başarılı olursa, "Bağlantı kuruldu" rozeti görünür ve sistem, gruplar ve projelerle ilgili verileri otomatik olarak içe aktarmaya başlar.
Etkinlik akışından içe aktarma işlemini takip edebilirsiniz. Jetonun izinleri sınırlıysa, içe aktarma işlemi daha hızlı gerçekleşir. Sayfayı yenilediğinizde durum "Tamamlandı" olarak değişir ve GitLab depoları ile grupları listelerde görünür. Jeton veya URL geçersizse, sistem bağlantının kurulamadığını bildirir ve ayrıntılar için günlüğü açabilirsiniz.
Bağlantı, SDLC'deki görev formlarındaki geliştirici paneli widget'ı için gereklidir. Widget, GitLab'dan bu verileri otomatik olarak alarak birleştirme istekleri, dallar ve taahhütler hakkındaki bilgileri görüntüler.
Adım 3. Proje deposunu belirtin.
Widget'ın verileri doğru şekilde görüntüleyebilmesi için proje deposunu belirtmeniz gerekir. Proje formunda, "Git deposu" alanında ilgili depoları seçin.
Böylece geliştirici paneli widget'ı, ilgili görev sekmesinde kullanılabilir hale gelir. Widget, bağlantılı depolar hakkında bilgi gösterir ve filtrelemeyi destekler. Görevler, görev numarasına göre GitLab verileriyle bağlantılıdır; bu nedenle widget'ın doğru çalışması için görev numaralarının dal adlarında, commit mesajlarında ve birleştirme isteklerinde görünmesi gerekir.
"Birleştirme istekleri" sekmesi çeşitli parametreleri gösterir: istek kimliği, başlık, kaynak ve hedef dallar, iş parçacığı sayısı ve en son boru hattının durumu. Bir istek başlığına tıkladığınızda GitLab'a yönlendirilirsiniz. "Commit'ler" sekmesi, commit başlığını, hash değerini ve SimpleOne'daki bir çalışan profiliyle eşleştirilen yazarı gösterir. Varsayılan olarak en son beş commit gösterilir, ancak bu sayı yapılandırılabilir. "Dallar" sekmesi, dal adını ve bağlantısını gösterir; ayrıca GitLab'da açmak için bir bağlantı da içerir.
Bu adımları takip etmek, projenin düzenli kalmasına yardımcı olur ve ekip çalışmasını ile kod sürüm yönetimini kolaylaştırır. Bu adımlar sayesinde, her aşamada kodu istikrarlı ve tutarlı tutarken yazılım geliştirme için bir VCS kullanabilirsiniz.