2010-10-26 12 views
11

, nasıl bir changeset işaretleyebilir? Örneğin, "Seçilen değişiklikler" seçeneğini kullanırken Visual Studio'daki "birleştirme sihirbazı" nda görünmez. Temel olarak, söz konusu değişiklik kümesinin zaten başka bir şubeye dahil edilmiş gibi görünmesini istiyorum. tüm AssemblyInfo.cs dosyalarındaTFS'de birleştirme kümesinden nasıl değişiklik engellenir? o başka bir şubesinden birleştirilemez böylece TFS 2010'da

Bizim oluşturma işlemi otomatik artışlarla sürüm numaraları. Bir sürüm dalında yalnızca sürüm artışları içeren bir değişiklik kümesi gövdeye (veya elbette başka bir yayın dalına) birleştirilmemelidir.

bu TortoiseSVN içinde "Sadece birleştirme (birleştirilmiş görmesini engellemek düzeltme) kayıt" onay kutusunun benzer olduğuna inanıyoruz.

cevap

14

benim sorunun cevabını buldum. Tf.exe komutunda "Birleştirme işlemini gerçekleştirmez, ancak birleştirme gerçekleştiğini izlemek için birleştirme geçmişini güncelleştirir" şeklinde belgelenen bir "/ throward" anahtarına sahiptir. Tam olarak aradığım şey bu. Bunu deneyeceğim ve beklediğim gibi değilse bir güncelleme yayınlayacağım. Cevabınız için

http://msdn.microsoft.com/en-us/library/bd6dxhfy(v=vs.80).aspx

+0

İşte (Gelecek bu google ne zaman kendi yararına ...) bunun için sözdizimi bir örnek 'tf birleştirme $/sourceBranch $/targetBranch/atma/özyinelemeli/version: Cx ~ Cy' Cx ~ Cy bir aralık olabilen değişiklikler kümesi, örn. C100 ~ C102 ya da tek bir değişiklik kümesini atmak için sadece bir tek değişiklik numarası, ör. C100 ~ C100 – Ted

0

gerçekten başarmak çalıştığınız şey için TFS bir analog yok. TFS içinde, bir dosya için sonraki her bir değişiklik, önceki değişiklik kümesinden bir deltadır (ve böylece temel revizyona kadar). Bu nedenle, gerçekten bir değişiklik kümesini "atlayamazsınız".

Sana bu durumda "sürüm artışlarla" demek tam olarak ne olduğundan emin değilim. Dosya/derleme sürümünden mi yoksa başka bir şeyden mi bahsediyorsunuz?

+0

teşekkürler. Bir değişiklik kümesini tek tek atlamak istemiyorum - yalnızca bir değişiklik kümesi bir daldan diğerine birleştirilemez (en azından GUI'de). Sürüm artışları için, evet dosya/montaj sürümleri. Bu konuda daha açık olmak için soruyu güncelleyeceğim. – joelsand

İlgili konular