2014-06-12 26 views
10

Git, son işleminizi düzeltmenizi sağlayan çok kullanışlı bir özelliktir, örn. Tam bir taahhütte bulunmayan bir şeyi unuttuğunuzda.TFVC'de git stili değişiklik seçeneği var mı?

O Git bunu yapmanın çok kolay: Eğer yok

git commit --amend 

Bu şekilde bir taahhüt son tam mesajı veya başka bir şey, taahhüt basitçe "eklenir" taahhüt belirtmek için - ya da en azından bunu anladım.

TFVC'de benzer bir şey var mı?

cevap

10

Hayır, pek değil. Check-in yorumunu güncelleyebilir veya bir iş öğesini ilişkilendirebilirsiniz, ancak check-in'in dosya içeriğini değiştiremezsiniz. Bir geri dönüş, ya yardımcı olmaz, çünkü bu, tarihe ek bir telafi kaydı ekleyecektir, bu da anlaşılması daha da zorlaştırır.

Mesajı güncellemek için TFVC geçmiş panelini açın ve bir değişiklik kümesini sağ tıklayın. Show Changeset Details'u seçin ve Check-in yorumunu ve isteğe bağlı olarak check-in notlarını güncelleyebileceksiniz.

Yeni bir iş öğesine ilişkilendirmek için, değişiklik sayısını not edin, iş öğesini açın ve bağlantılar sekmesine gidin. Add-link'i tıklayın ve "Changeset" bağlantı tipini seçin, numarayı verin ve iş öğesini kaydedin.

+0

TFS'nin "git", "dakika, ince ve son derece etkili" yollarla sınırlı, ahhh olarak ne sunduğu gibi görünüyor. – jthill

+4

@jthill, Git on TFS kullanırken, Desteğiniz var. Ama TFVC kullanırken bunu yapmazsınız. – jessehouwing

İlgili konular