'git-tf arasındaki fark ne ve git-elinize sağlık?
Son zamanlarda gerçekten elinize sağlık bıkmış alıyorum. Ama tünelin sonunda bir ışık olduğunu duydum. Görünüşe göre git-tf ya da git-elinize sağlık ya kullanın ve eğer gıt tarafından yönetilmiş gibi kodumu tedavi, ama elinize sağlık merkezi bir sunucudan/itme/çekme mümkün olabilir.
Benim asıl soru kullanmalıyım emin değilim. Resmi olarak Microsoft tarafından desteklenen git-tf var, ve etrafında çok daha uzun süredir var olan gıt-elinize sağlık. Bunlar arasındaki farklar ne ve hangisini ilk önce denemek gerekir?
CEVAP
Yasal Uyarı: started the git-tf project ve projenin artık sık sık bir katılımcı olarak bensiz ellerde olsa da, kesinlikle bu benim görüş olduğunu bilmelisinizgüçlüönyargılı. (Windows üzerinde iseniz, belki de beklenmedik.)
İki araç arasında iki temel fark vardır:
git-tfsWindows kullanıcıları için yapılmış ve üzerine yazılmıştır .NET SDK ELİNİZE SAĞLIK. Bu SDK elinize sağlıkdeğilMono altında çalışacak, Bu cross-platformgit-tfsuygun kullanır.git-tfçapraz platform kullanıcılar için yapılmış ve Java elinize sağlık SDK üzerine yazılmıştır. Böylece, o-ecek koşmak bir yere ... ... tarafından desteklenen Java elinize sağlık SDK (Windows, Mac, Linux, AİX, HP-UX, Solaris, vb.)git-tfolduğunu açıkça oluşturulan izin Güncellemelerinden kullanıcılar için erişim elinize sağlık.
Tabii ki Windows üzerinde de kullanabilirsiniz. Mutlaka biri diğerinden daha iyi olduğunu söylemek için gitmiyorum. Ama şunu söyleyebilirim:
Benimen büyük
git-tfshakkında şikayet Mac OS üzerinde çalışmaz. Eğergit-tfsçapraz platform yapmak için bir yol olsaydı, o zamangit-tfneredeyse kesin diye bir şey olmaz.git-tfsdaha hızlıgit-tfden bazı durumlarda. Performans oldudeğililk birkaç revizyonlar, doğruluğu önceliğimiz oldu.git-tfgeniş platform desteği matris olduğundan, bu işlevselliği mutlaka sınırlı olduğu anlamına gelir. Örneğin, varhayırUI.git-tfsdiğer taraftan, normal elinize sağlık Kontrol iletişim açılacakcheckintoolBir komut vardır. Bu değişiklikleri görselleştirmek son derece yararlı olabilir. Eğer yanlış hatırlamıyorsam (uygun görsel bir fark oradan, vb açabilirsiniz.)git-tfgit depo Doldurma ile doğrudan gıt nesne veritabanına nesneleri elinize sağlık indirmeye çalışıyor.git-tfselinize sağlık gizli bir klasörde klasör eşleme çalışma oluşturarak, git depo doldurma o zaman çalışır. Disk cezası var, eğer superginormous depoları varsa, bunu hissedersin.git-tfsgit senin dallarına sizin elinize sağlık Şubesi harita için deneyebilirsiniz. Bir çok kişi göreceksiniz bu kadar pozitifgit-tfsama bilmiyorum: git hadi dallanma modeli (depo seviyesi) ve elinize sağlık. dallanma modeli (temsil gibi klasörlerde depo) çok radikal bir şekilde farklı olarak neden sorunlara bir şey ama en basit iş akışı. Ama sizin kilometre değişebilir.git-tfsaktif bir topluluk tarafından geliştirilmiştir.git-tftopluluk kabulü görmemiştir.
git-tf kötü olduğunu söylüyorum gibi ses yapmak istemiyorum. Değil. Aslında oldukça iyi olduğunu düşünüyorum. Ama en iyi seçim olmayabilir.

İkili semafor ve dışlama arasındaki fa...
Arasındaki fark applicationContext.xml...
Çıkış arasındaki fark() ve sys.() çıkı...
Hizmet, zaman Uyumsuz Görev Ve İplik a...
GA, RC ve M2 sürümü arasındaki fark ne...