Sürüm kontrolü , yazılım geliştirme için vazgeçilmez bir araçtır ve X'in işini tam olarak doğru yaptığı zamana kadar güvenilir ve temiz bir şekilde geri adım atmasına veya o zaman ve şimdi arasında neyin değiştiğini görmeye izin verir - genellikle nedenini anlamaya çalışırken kullanılır X artık tam olarak doğru çalışmıyor.
Ancak bunun için bildiğim tüm araçlar sadece düz metin dosyalarında çalışır. Araç kutuları ( 10.1'de tanıtılan python araç kutuları değil standart olanlar ) ve dolayısıyla modelleri ikilidir. Herkes sürümleme getirmek için uygulanabilir bir yöntemi var mı?
Not: sürüm oluşturma , yedeklemeden farklıdır . Windows yedekleme, - Herhangi bir belirli tarih / zaman için dosyaların anlık oluşturmak için basit yöntemler vardır önceki sürümleri , xcopy /s d:\foobar\ x:\foobar_%date%
, zip stuff_%date%.zip stuff\*
, vb.
Git , fosil , mercurial , subversion veya ... gibi bir aracın ikili bir dosyaya uygulanması, bir taahhüt mesajı ekleyebileceği kadar xcopy veya zip kullanmaktan bir adım daha iyidir, "Model foobar% tarih% şimdi üzerine yazılıyor önceki sonuçlar yalnızca Baz mevcut değilse " , ancak aynı araç setinin metin dosyalarına uygulayabileceği şeye kıyasla hala anemiktir: örneğin , geçen yıl ile bugün arasında nelerin değiştiğini tam olarak göster .