Ich richte ein Projekt ein, um TFS auf einem Server zu verwenden, den ich konfiguriert habe, und ich habe mich für eine Gated Checkin-Richtlinie entschieden. Damit habe ich die folgende Schrittfolge beim Einchecken des Codes:
Erstens, die Tatsache, dass dies nicht passiert, bevor ich mit Visual Studio interagiere und dann die Nachricht von mir verbirgt, ist komisch und irgendwie nervig, aber ein Problem nach dem anderen. Noch wichtiger ist, dass ich mich frage, ob ich irgendwie TFS / Visual Studio sagen kann, dass ich immer in Einklang bringen will. Nach was ich suche, würde das Äquivalent dieses Nachrichtenkastens sein, der eine Checkbox hat, die "erinnert sich an meine Wahl" sagt, und ich es überprüfend. Wie ich es sehe, möchte ich die zurückgestellten und jetzt eingecheckten Änderungen immer mit meinem lokalen Repository abstimmen, also würde ich es vorziehen, nicht damit zu tun zu haben, diese Nachricht aufzubringen und sie zu beantworten.
Ist das möglich? Wenn es irgendwie möglich ist, ist es aus irgendeinem Grund eine schlechte Idee? (Ich bin neu, also bitte sagen Sie mir, wenn es einen guten Grund gibt, jedes Mal zu wählen)
Nun, ich habe das ein paar Monate gegeben und es wurde keine Lösung angeboten, also werde ich posten, was ich gefunden habe. Ich war nicht in der Lage, die Nachricht über "Auto-Reconcile" zu unterdrücken, aber ich kam, um etwas Wert in der Nachricht als Teil meines Prozesses zu sehen.
Ich stieß auf einige Unannehmlichkeiten, bei denen ich einen Gated-Check-in machte, sah, dass die Checkbox grün wurde, und ging dann danach, um eine weitere Änderung schnell zu überprüfen. Der erste war noch nicht versöhnt und das verklebte die Arbeiten.
Also, der Wert der Nachricht an mich ist jetzt, dass es "in Ordnung ist, jetzt ist es wirklich okay, wieder Sachen zu machen". Ich bin jetzt an die Nachricht gewöhnt, also würde ich es wahrscheinlich an diesem Punkt lieber sehen und die Validierung des Check-ins durchführen lassen, als herauszufinden, wie ich es unterdrücken kann.
Tags und Links visual-studio-2010 visual-studio-2012 tfs2010 continuous-integration checkin