2016-04-21 8 views
8

Gestern habe ich auf VS 2015 Update 2 aktualisiert! Ich habe die Möglichkeit gesehen, Dateien im TeamExplorer zu staffeln (https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx).Visual Studio 2015 Update 2, TeamExplorer: Wo ist die Ausschlussoption?

The new stage option

Aber warum ist die Option "Ausschließen von change" gegangen? Zumindest kann ich es nicht mehr finden! Ich finde das sehr nervig, weil ich das oft benutzt habe, um nur eine Datei zu schreiben! Wie kann ich im neuen VS 2015 Update 2 nur eine Datei speichern? Vielleicht beaufsichtige ich etwas.

Antwort

10

Sie können Ihre eine Datei bereitstellen, und dann CommitAll Schaltfläche wird in CommitStaged geändert. Wenn Sie nun eine von 7 Dateien festschreiben müssen, müssen Sie 6 andere nicht ausschließen, aber Sie müssen nur eine erstellen.

+0

Ahh, ja. Ich verstehe jetzt. Ich war verwirrt, weil die Inszenierung in TFS anders funktioniert. Danke! –

+0

Was passiert ist, ist, dass die Unsterblichkeit/Bühne Terminologie besser mit Git als TFS Exclude/Include ausgerichtet ist. Diese Änderung war zunächst überraschend, aber wenn jemand aus reinem Git-Hintergrund und ohne TFS-Wissen kommt und auf VS springt, werden sie damit vertraut sein. –

+0

OK, aber was, wenn 6 von 7 Dateien zu begehen? – romanoza

1

Wie gesagt, Visual Studio ist jetzt näher am Git-Workflow. Daher ist die separate Ausschlussoption nicht mehr vorhanden, der Stage-Bereich berücksichtigt jedoch die Einstellungen in der .gitignore-Datei.

Anstatt also die Ausschlussoption von Visual Studio zu verwenden, verwenden Sie die .gitignore-Datei von git, um Dateien und Verzeichnisse auszuschließen. Außerdem bedeutet dies, dass andere Git-Tools auch die ignorierten/ausgeschlossenen Dateien berücksichtigen.

Siehe hier für eine Dokumentation der .gitignore Datei: https://git-scm.com/docs/gitignore

Verwandte Themen