2015-03-18 12 views
11

Ben 2013 Onları işlemek önce Pro Visual Studio yapılan değişiklikleri görmek için, bu mümkün budala kullanan bir proje ile TFS-2013 kullanarak? Öyleyse nasıl? ben bu hat üzerinde ne değiştirdi Beni gösterecek bir yolu var mıVisual Studio'da değiştirmeden/TFS'ye aktarmadan önce neler değiştiğini görmek mümkün mü? (Git Diff Gui)

Yani/proje

Ben söylüyorlar sağlar ve i /projenin 32 /foo.js

hat değiştirmek

Kısacası Görsel stüdyolarda Git Diff'in görsel bir yolu olduğunu tahmin ediyorum Sadece Meld'yi linux üzerinde kullanabiliyorum ama VS'den ayrılmadan bunu yapmanın iyi bir yolu olmalı.

Microsoft Tools for Git looks awesome but its only for VS2012. 2013 için benzer bir eklenti bulabileceğim bir ana repo var mı?

+3

VS2013 bir git sağlayıcı inşa etti – SLaks

+2

sadece bağlı dokümanlar ** Başına. **: * "Not: Visual Studio 2013 Git araçlarını varsayılan olarak içerir, bu nedenle bu araçlara ihtiyaç yoktur. MSDN hakkında daha fazla bilgi edinin: http://msdn.microsoft.com/en-us/library/vstudio/hh850437.aspx "*. – jonrsharpe

+1

Bakın: https://visualstudiogallery.msdn.microsoft.com/cf49cf30-2ca6-4ea0- b7cc-6a8e0dadc1a8 – jessehouwing

cevap

16

Visual Studio 2013 has a built-in Git version control client. TFS projeleri listesinin alt kısmında, "Takım Explorer" üzerinde bulabilirsiniz. Zaten bir yerel Git havuzunuz varsa, basitçe seçeneği eklemek kullanarak ekleyebilirsiniz. Bir uzak deposuna erişebilir, ancak henüz yerel olarak klonlanmış almadıysanız, size, klon seçenek onu tahmin kullanarak bunu kopyalayabilirsiniz.

enter image description here

Bu ihtiyaç olmamalıdır, ancak "Visual Studio Git" sağlayıcı veya "Team Foundation Server" sağlayıcıya açmak için Visual Studio anlatmak gerekebilir. SourceSafe veya SubVersion gibi başka bir kaynak kontrol sağlayıcınız varsa, bu özelliği gizleyebilirler. kaynak kontrol sağlayıcı geçmek için altına bakın: Araçlar - Seçenekler - Kaynak kontrolü - Plug-in Seçimi:

Visual Studio 2013 (aynı zamanda 2012)

enter image description here sadece uzak bir depo ile etkileşim http ve https protokolünü destekler. ssh: ve git: desteklenmez.değiştirilmeden için geçerli sürümünü karşılaştırabilirsiniz çözüm Explorer'da

:

enter image description here

:

enter image description here

Git Diff Margin eklentisi kaynak dosyasının hendekte yerel değişiklikler ek bilgi sağlar

Ve Visual Studio 2013 nihai özelliği "CodeLens", UI'deki önceki işlemleri de sınıf ve yöntem düzeyinde gösterir:

enter image description here

Ayrıca bakınız:

+2

harika cevap! Ekran görüntüleri çok yardımcı oldular. –

İlgili konular