Kann ich in einem Gated TFS 2010 Check-in "automatisch abgleichen"?

8

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:

  1. Führen Sie einen Check-in durch.
  2. Wählen Sie "Meine ausstehenden Änderungen lokal beibehalten" aus.
  3. Klicken Sie auf "Änderungen erstellen".
  4. Warten Sie, bis der Build erfolgreich ist und erfolgreich ist.
  5. Klicken Sie auf eine andere Registerkarte oder führen Sie etwas in Visual Studio aus.
  6. Sehen Sie in der Taskleiste, dass eine Nachricht mit der Frage "Reconcile" oder "Ignore" aufgetaucht ist, aber hinter Visual Studio (die meiste Zeit erscheint diese Nachricht nie, bis ich vom Build Explorer weg navigiere, nein egal wie lange ich warte)

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)

    
Erik Dietrich 08.12.2011, 00:33
quelle

1 Antwort

1

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.

    
Erik Dietrich 02.02.2012, 00:37
quelle