SORU
11 EYLÜL 2009, Cuma


Neden sürüm kontrol kullanmalıyım?

Yazar, şöyle bir blog okuyordum

"Kod sürüm kontrol sistemi kontrol olmadığı sürece yok. Yaptığınız her şey için sürüm denetimi kullanın. Kontrol, SVN, Gıt, CVS hatta herhangi bir sürümü, ana ve kullanın."

Hiç sürüm kontrol herhangi bir tür kullanmış ve o kadar iyi bulmuyorum. Araştırdım ve bunu az önce baktım, ama sadece eğer lütfen çocuk açısından içine koymak gerekir.

Ben bunu şimdi anlamak gibi, SVN gibi şeyler kullanıcıların veya diğer geliştiriciler bir grup aynı kod erişim sağlamak için kodunuzu depolamak için çevrimiçi. Size kod güncelleme sonra, yeni sürümü gönderebilirsiniz ve SVN eski kod yeni olanlar kopyalarını güncelleme devam edecektir.

Bu temel fikir, yoksa tamamen yanlış mı biliyorum?

Eğer haklıysam, o zaman ben çok kullanmak olmayabilir:

  • Diğer insanların kod üzerinde çalışıyor.
  • Diğerleri kod var vermediğin bir planımız yok.

CEVAP
11 EYLÜL 2009, Cuma


Hiç:

  • Kodu için bir değişiklik, bir hata olduğunu ve geri dönmek istediğini fark etti?
  • Kod kayıp ya da eski? bir yedek vardı
  • Birden çok sürümünü korumak için bir ürün mü? oldu
  • İki (veya daha fazla) arasındaki farkı görmek istedim kodunuzu sürümleri?
  • Belirli bir değişikliği kırdı kanıtlamak istedim veya kod parçası sabit?
  • Geçmişini gözden geçirmek için bazı kodlar? istedi
  • Göndermek istediği bir başkasının kodunu değiştirmek?
  • Kodunuzu paylaşmak istedim, ya da diğer insanların sizin kod üzerinde çalışalım?
  • İş nasıl yapılıyor görmek istedim, ve nerede, ne zaman ve kim tarafından?
  • Çalışan kod ile müdahale olmadan yeni bir özellik ile deneme yapmak istedim?

Bu durumda, ve diğerleri hiç şüphe yok ki, bir sürüm kontrol sistemi hayatınızı kolaylaştıracak.

Arkadaşım yanlış aktarmak için: uygar bir çağ için uygar Bir araç.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007