2011-04-15 17 views
11

TFS hakkında neredeyse hiçbir şey bilmediğimi söylemeliyim. Ama kaynak kontrol sistemi ile çalıştım. Şimdilik ekibimiz Mercurial'i kaynak kontrol sistemi olarak kullanıyor, ancak yöneticilerimiz hepsi bir arada sistemin projeleri yönetmesini istiyor. Team Foundation Server'ı kullanmak istiyorlar, ancak bizim için dağıtılmış bir model olan kod ile çalışan TFS'nin kaynak kontrolü daha iyi. Mercurial'i kaynak kontrol sistemi olarak kullanabilir ve proje yönetimi için diğer TFS avantajlarını (hata izleyici/proje sunucusu gibi) kaybetmemeliyiz?Mercury kaynak kontrolü ile TFS

cevap

12

Kaynak denetimi kullanmadan TFS'yi kesinlikle kullanabilirsiniz. Sizinle aynı fikirde olma eğilimindeyim, eğer Mercurial'den geliyorsanız, TFS'nin kaynak kontrolü büyük bir adım olacaktır.

Bir kaç şey vazgeçeceksiniz.

  • İş öğelerini düzeltmelere ve yapı, düzeltme ve iş öğeleri arasındaki ilişkilere bağlama.
  • Kaynak denetim metriklerine dayanan raporlar (kod kaybı vb.)
  • Bazı şablonlar, bir check-in'i onlarla ilişkilendirdiğinizde iş öğelerini otomatik olarak işaretlemenize izin verir, HG'yi kullanarak bunu elle yapmanız gerekir. . iş öğesi http bağlantısını ekleyerek

    • hala changesets için çalışma öğeleri bağlayabilirsiniz Öte yandan

    (değil kötü bir şey, şiddetle bu davranışı sevmediğim).

  • İsterseniz Team derlemesini kullanabilirsiniz, kodunuzu Hg'den çekmek için sadece komut dosyasını oluşturmanız gerekir.

Bir şeyleri kaçırıyor olabilirim, ama bunlar kafamın üstündeki öğelerdir. Onlar kesinlikle TFS içine kontrol etmenizi zorlarsanız

, orada TFS here "üzerinde" Hg kullanmak birkaç kişi vardır ve here

+0

teşekkürler! Sadece istediğim cevap. – 0x49D1

+0

O kadar çok vazgeçilmez olan şeylerin listesi beni onlara vermekten uzaklaştıracaktır. – hanzolo