Best Practices mit SVN für Dateien, die immer „change“ ohne Änderung
-
22-09-2019 - |
Frage
Wir haben ein Projekt, dass Verweise Dateien in einem Common-Verzeichnis. Jedes Mal, wenn das Projekt geöffnet oder kompiliert werden diese Dateien kopiert. Da die Zeitstempel ändert, sieht Subversion, dass die Veränderungen. Ich möchte nur neue Änderungen des allgemeinen Gleich Verzeichnisses oder tatsächliche Änderungen im Projekt begehen. Nicht die Auto-Kopien, die der Compiler führt für mich.
Wie halte ich das Verzeichnis und die Dateien im SVN, aber verhindern, dass diese Nicht-Änderungen als Änderungen zu sehen? Gibt es ein „best practice“ oder „bevorzugten“ Weg mit solchen Situationen umzugehen?
Lösung
Normalerweise wollen Sie nicht Compiler generierte etwas in Ihrem Repository setzen. Verwenden Sie svn:. Ignorieren diese Dinge zu ignorieren
Andere Tipps
Ich würde denken, ein einfaches svn: ignore auf dem gemeinsamen Verzeichnis tun würde. Die Dateien, die sollen nicht wirklich ändern, um ein eigenes Projekt zu prüfen. Sie müßten Ihren Entwickler sagen, dass sie die beiden Projekte werden zur Kasse, sondern nur mit den Dateien im Projekt zu überprüfen, die wirklich ändern.