Reconcile-Befehl

Mit dem Reconcile-Befehl können Sie die Änderungen im lokalen Arbeitsbereich nach dem erfolgreichen Erstellen des abgegrenzten Eincheckbuilds mit den Änderungen abgleichen, die in die Versionskontrolle eingecheckt werden. Sie können den Befehl auch zum Anzeigen der abgegrenzten Eincheckbuilds verwenden, die vom lokalen Arbeitsbereich übermittelt werden.

Weitere Informationen zu abgegrenzten Eincheckbuilds finden Sie unter Einchecken ausstehender Änderungen (Team Explorer Everywhere) und Einchecken ausstehender Änderungen für einen abgegrenzten Eincheckbuild (Team Explorer Everywhere).

tf reconcile [-teamProject: Value]

tf reconcile –buildName: Value [-teamProject:Value] [-recursive] [ItemSpec…]

tf reconcile –changeset: Value [-recursive] [ItemSpec…]

tf reconcile –forgetBuild: BuildName [-teamProject:Value]

Parameter

Parameter

Beschreibungen

-teamProject

Gibt den Namen des Teamprojekts an, in das die abgegrenzten Eincheckbuilds übernommen werden.

-buildName

Gibt den Namen des abgegrenzten Eincheckbuilds an, mit dem Sie den lokalen Arbeitsbereich abgleichen möchten.

-recursive

Gleicht alle Elemente ab, die der Elementangabe im aktuellen Verzeichnis oder in allen Unterordnern entsprechen.

-changeset

Gibt den Namen des Changesets an, mit dem Sie den lokalen Arbeitsbereich abgleichen möchten.

-forgetBuild

Entfernt den angegebenen abgegrenzten Eincheckbuild aus der Liste der abgegrenzten Eincheckbuilds verwenden, die vom lokalen Arbeitsbereich übermittelt werden.

itemspec

Bezeichnet die lokalen Dateien oder Ordner, die Sie mit den Änderungen abgleichen möchten, die in die Versionskontrolle eingecheckt wurden.

Hinweise

Wenn Sie diesen Befehl ohne Parameter ausführen, werden alle abgegrenzten Eincheckbuilds angezeigt, die vom lokalen Computer übermittelt wurden.

Die Optionen für buildName, forgetBuild und teamProject können Sie mithilfe von Platzhalterzeichen angeben.

Beispiele

Im folgenden Beispiel wird eine Liste der abgegrenzten Eincheckbuilds angezeigt, die unabhängig vom Buildstatus vom lokalen Arbeitsbereich „Workspace1“ in das Teamprojekt „Project1“ übermittelt wurden.

tf reconcile –teamProject:”Project1” –workspace:”Workspace1”

Im folgenden Beispiel wird der abgegrenzte Eincheckbuild „GatedBuild.1“ aus der Liste der Builds entfernt, die vom lokalen Arbeitsbereich „Workspace1“ in das Teamprojekt „Project1“ übermittelt wurden. Die Serverinformationen werden nicht geändert.

tf reconcile -forgetBuild:”GatedBuild.1” –teamProject:”Project1” –workspace:”Workspace1”

Im folgenden Beispiel werden die Änderungen in der lokalen Datei „c:\file1“ mit den in „Project1“ eingecheckten Änderungen abgeglichen, wenn der zugehörige Build „GatedBuild.1“ erfolgreich erstellt wird.

tf reconcile –buildName:”GatedBuild.1” –teamProject:”Project1””c:\file1”

Im folgenden Beispiel werden die Änderungen im lokalen Arbeitsbereich „Workspace1“ mit den in „Project1“ eingecheckten Änderungen abgeglichen, wenn der zugehörige Build „GatedBuild.1“ erfolgreich erstellt wird.

tf reconcile –buildName:”GatedBuild.1” –teamProject:”Project1” –workspace:”Workspace1”

Im folgenden Beispiel werden die Änderungen im lokalen Arbeitsbereich „Workspace1“ mit dem Changeset 1 in „Project1“ abgeglichen, wenn der zugehörige Build „GatedBuild.1“ erfolgreich erstellt wird.

tf reconcile –changeset:1 –teamProject:”Project1” workspace:”Workspace1”

Siehe auch

Weitere Ressourcen

Befehlszeilenreferenz (Team Explorer Everywhere)