bu yüzden artan kod yığınlarımı takip etmek için sürüm kontrol sistemlerini (VCS) kullanmaya başlıyorum ve SVN ve git ile deneyler yapıyorum. Çok temel komutlar çok benzer, bu yüzden sadece örnek olarak SVN kullanacağım.
Diyelim ki içinde bazı dosyalar olan bir repo var. Bir dosyayı değiştirdikten sonra, değişikliği bu şekilde kabul ediyorum:
svn commit -m "altered the regex to parse properly"
Bu benim değişikliklerimi taahhüt eder ve taahhüt mesajı ekler. Ancak, 3 farklı betiği yeni değiştirmiş olsaydım, her bir dosya için nasıl bireyselleştirilmiş işlem mesajları ekleyebilirim?
Benzer şekilde, bir sürüm kontrol sistemi olarak, aslında komut dosyası sürüm numaralarını takip etmek istiyorum. Diyelim ki 1.0.0 sürümünden başladım, değiştirilmiş betiğimi taahhüt üzerine v1.0.1 olarak nasıl etiketleyebilirim?
Dolayısıyla, temel olarak, birisi bana taahhüt sırasında her dosya için günlük iletilerini ve sürüm değişikliklerini nasıl izleyeceğimi söylerse çok minnettar olurum. Teşekkürler!