Ich verwende Visual Studio 2015 und den Microsoft Git-Client. Ich habe Probleme beim Anzeigen von Verlauf und Anmerkungen mit dem Tool, da Visual Studio bei der Anzeige des Git-Verlaufs anscheinend keine Umbenennungen übernimmt. Gibt es einen guten Weg dazu?
Übrigens: Ich habe versucht, die Schaltfläche "Show Full History" in der Verlaufsanzeige zu verwenden, aber es zeigte immer noch keine Historie mit Umbenennungen
Folgendes habe ich zum Testen gemacht:
Was ich wirklich möchte, ist eine Option in Visual Studio, die übereinstimmen würde. Ist das möglich?
Visual Studio folgt dem Verlauf zwischen zwei Commits, um festzustellen, ob eine Datei umbenannt wurde. Hier habe ich eine einzelne Datei von ihrem ursprünglichen Namen in renamed
umbenannt und gleichzeitig den Inhalt geändert:
Git verfolgt jedoch keine Änderungen zwischen zwei Commits - stattdessen vergleicht es die Snapshots der Commits, um festzustellen, wie sich die Dateien geändert haben. Daher gibt es keine Informationen zum Umbenennen im Repository-Verlauf. Stattdessen wird dies berechnet, indem die Datei im ursprünglichen Commit mit der Datei im nachfolgenden Commit verglichen wird. Wenn sie ausreichend ähnlich sind, wird Git dies als Umbenennung ansehen.
Da dies eine Heuristik ist, ist nicht garantiert, dass dies als Umbenennung angesehen wird. Visual Studio und Git für Windows sollten jedoch im Allgemeinen diesen Dingen zustimmen. Ich wäre neugierig, warum man das als Umbenennung meldet und das andere nicht. Es gibt zwei Möglichkeiten:
Wenn Sie die beiden Revisionen dieser Datei teilen können, würde das Öffnen eines Verbindungsfehlers oder das direkte Senden von E-Mails an mich weitere Untersuchungen unterstützen.
Tags und Links git visual-studio visual-studio-2015