SORU
20 Kasım 2013, ÇARŞAMBA


Ne elinize sağlık arasında büyük farklılıklar ve kaynak Git Visual Studio 2013 kullanarak kontrol?

Git karşı TFVC Kaynak Denetimi hakkında soru ve Cevaplar ton vardır, ama geçerli bir cevap Team Foundation Gıt entegrasyonu verilen bulabildiğim/Hizmet Sunucu.

Yeşil mera geliştirme dilleri (C#, C , PHP, Javascript, MySSQL) geniş bir yelpazede kullanarak Visual Studio 2013 kullanmaya başladım. Gelecekte, bazı iOS geliştirme olacak. SVN, VSS ve kaynak denetimi için elinize sağlık, çok iyi biliyorum. Ancak, hiçbir zaman Gıt kullandım. Süreç yönetimi/çevik geliştirme için elinize sağlık tercih ederim... mükemmel değil ama iyi Visual Studio içine entegre.

Bu yüzden, bana bu iki sistem arasında karar vermenize yardımcı olacak...

Ne elinize sağlık arasında büyük farklılıklar ve kaynak Git Visual Studio 2013 kullanarak kontrol?

  • Sadece benim durumumda yerel bir depo (önemsiz demiyorum) avantaj ve geliştirme desteği iOS?
  • Komut satırı arayüzü Gıt tek dezavantajı (bazı bu bir olumsuzluk değil iddia ediyorum ;-P).
  • Gıt için Visual Studio 2013 GUI yaşadınız mı? Temel dallanma/komut satırı arayüzü olmadan birleştirme desteklemek için yeterli mi?
  • Gösterir Visual Studio 2013 ile kullanılan Gıt Gıt bunun için start-up ayrıntılı bir rehber var mı? Microsoft Visual Studio varolan Git bir depo 2013, ama Git ve VS 2013 ile sıfırdan bir başlangıç arıyorum entegre etmek için bir video var.

Hem elinize sağlık ve Git kullanmış bu millet bir kitap var, ama sadece bir kaç mermi noktaları ve belki de bazı ilgili bağlantıları arıyorum.

CEVAP
21 Kasım 2013, PERŞEMBE


Ne elinize sağlık arasında büyük farklılıklar ve kaynak Git VS 2013 kullanırken kontrol?

MSDN very extensive page on all the features and differences between Team Foundation Version Control and Git vardır.

Sadece benim durumumda yerel bir depo (önemsiz demiyorum) avantaj ve geliştirme desteği İoS?

Hayır, çok fazla şey var, ama çoğu zaman Gıt gelişmiş senaryo var. Repo, çevrimdışı destek ve tam yerel sadakat yerel inanılmaz güçlüdür, Visual Studio ile kutunun dışında o olsun. Çok az sayıdaki diğer bir özellikleri var! Şube ve başka bir depodan birleştirme yeteneği çok güçlüdür. Kadar olanlar için Pro Git book görünüyorsun tavsiye ederim. Elinize sağlık sadece başka bir sunucu gıt Gıt, Gıt standart olan hemen hemen tüm özelliklere sahiptir.

Birleştirmeden önce tarihi yeniden yazmak için yeteneği, geçmişi temiz ve daha kolay okumak veya küçük değişiklik kümeleri bir dizi kaldırmak birleştirmek, bir insan olarak tanır.

Komut satırı arayüzü Gıt tek dezavantajı (bazı bu bir olumsuzluk değil iddia ediyorum ;-P).

TFVC çok, insanlar onu kullanmayın bir komut satırı vardır. Gıt kullanın ve asla çok fazla TFVC daha yapmak isteyen insanlar, onlar muhtemelen gerçekten UI bırakmak gerekmez mi, serin bir çok özellik olsa da gidemezler...

Birkaç dezavantajları, insanlar için kullanılan ne daha farklı olması nedeniyle çoğunlukla olabilir. Şeyler zaman zaman gıt ne yaptığını öğrenmek almazsan eğer ... kendini ayağından vurmak çok zor değil. Rebase ve Squash gibi şeyler gerçekten güçlü ve çok temiz bir geçmişi oluşturmak, ama eğer yanlış kullanılırsa artık birleştirme yapamıyorlar bu sorun ile daha bırakabilirsiniz. TFS has the ability to put some security settings to take away the rights to make very stupid decisions on a git repository.

Bir çok serin eklenti Windows Gıt kullanıcılar için PoSHGit. Powershell komut satırı komut tamamlama sağlar.

Gıt VS 2013 GUI yaşadınız mı? Temel dallanma/komut satırı arayüzü olmadan birleştirme desteklemek için yeterli mi?

Temel işlemler için ihtiyacınız olan her şey var. Ama farklı dalları görselleştirmek mümkün neler olduğunu bilmek gerekir. Git sunucusu ve yerel repo sadece Gıt olduğu için, herhangi bir istemci gıt sana yardım edebilir. SourceTree. burada bir seçenek. Windows istemci için Gıt başka bir şeydir.

Standart işlemler, ekspres çıkış için, UI gayet güzel çalışıyor, (ya da, çek, getir, commit, push, birleştirme) birleştirme şube.

Gösterileri VS 2013 ile kullanılan Gıt Gıt bunun için start-up ayrıntılı bir rehber var mı? MS VS mevcut Git bir repo entegre etmek için bir video 2013, ama Git ve VS 2013 ile sıfırdan bir başlangıç arıyorum?

Gıt ile başlayan yerlerde bir dizi mevcuttur... Bu bir kaç seçenek vardır:

Diğer iyi okur:

Ve bir kaç araç yüklemeye değer:

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • arnejann

    arnejann

    3 Kasım 2007
  • K-391

    K-391

    23 EKİM 2012
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010