2011-01-05 33 views
5

TFS'de bir proje üzerinde çalışan yaklaşık 3 kişi var. Şirketimiz TFS projemizi tek bir kasaya geçirdi. Ama bazen, belirli dosyaları, çözüm dosyalarını, vb. Kontrol eden 1 kişi var. Birden fazla ödeme etkin hale getirmek kötü bir uygulamadır ve eğer yanlışlıkla başka birinin kodunu yazmış olsaydık, birleştirme veya fark aracının sorunu çözmesine izin veriyor mu?Takım temel sunucusuyla çoklu ödeme

Bunu iyi bir şekilde tüm iyi iletişim hakkında ve bu sorunla başa çıkmak için diff aracı izin veren bir yerde okudum ama işverenlerimiz tek bir ödeme kullanmanızı öneririz.

2 soru. Birden fazla ödeme yapalım mı? Öyleyse, birden fazla ödemeyi nasıl etkinleştiririz?

cevap

15

Birden çok ödeme devre dışı bırakılmasının çalışmanın daha kolay olması, manuel birleştirme yapmak zorunda kalmanıza ve belki de işin üzerine yazılmasına karşı sizi koruyacağı doğrudur. Bununla birlikte, özellikle orta ila büyük takımlarda da üretkenliği ve gelişmeyi engelleyebilir. Eğer John, Susan'ın bir dosyanın versiyonunu kontrol etmeden önce bu özelliği yapamazsa; bir süre boşa gider.

Tecrübemde, TFS ile çoklu ödeme gerçekten iyi çalışıyor ve bunu kullanmaktan korkmamalısınız. Yerleşik birleştirme aracı berbat, ancak ücretsiz olarak DiffMerge gibi güzel bir tane alabilirsiniz. Birbirinizin üzerinde çalıştıklarını ilettiğinizden emin olursanız ve her biriniz, her bir özellikten (veya her sabah) sonra En Sonuncu Olduğunuzdan emin olun, eski sürümler üzerinde çalışma olasılığından kaçınmak için iyi olmalısınız.

+3

Bu yüzden birden fazla check-out'u nasıl etkinleştirebiliriz? –

+3

@Lolcoder Takım -> Takım Proje Ayarları -> Global ayar için SourceControl, Takım -> Takım Proje Toplama Ayarları -> Dosya Başına Dosya için Kaynak Kontrol Dosya Türleri – ChriPf

2

Uzun süredir 3 + geliştiriciden oluşan bir ekipte çalıştım ve paylaşılan ödeme harika. Ekibiniz disiplinine, birbirleriyle iletişim kuracaklar, eğer basit olmayan birleştirme çakışmalarıyla karşılaşırlarsa, ancak paylaşılan bir ödeme yapmanın dışında hiçbir şey yaşamadım.

Bu araçlar, her geliştiricinin değişikliklerinin amacını belirlemeyi çok daha kolay hale getirdiğinden, üç yollu birleştirme (örneğin, DiffMerge) destekleyen bir birleştirme aracı kullandığınızdan emin olun.

+0

p4merge de gerçekten yararlı ve ücretsizdir. http://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools –

İlgili konular