Ich habe ein allgemeines Repository für kleine Versorgungsunternehmen (die zu diesem Zeitpunkt als zu klein angesehen wurden, um ein eigenes Repository zu gewährleisten. 'Vielleicht ein weiteres Problem für sich selbst), von denen einige veraltet sind und wahrscheinlich nie wieder bereitgestellt werden. Aber eine Regel, bei der ich arbeite, ist, niemals etwas wegzuwerfen. Das Löschen aus SVN bedeutet, dass es nicht wirklich gelöscht wird, es ist nur irgendwo in der Geschichte, aber das kann immer noch gefährlich sein, falls Sie das alte Ding wiederfinden müssen.
Was wäre die beste Strategie, um veraltete Artikel zu halten, aber auch aus dem Weg zu räumen?
svn:ignore
Eigenschaft und dieglobal-ignores
Konfigurationsoption verwenden, aber wenn Sie weiterlesen, stellt sich heraus, dass Sie versionierte Dateien nicht ignorieren können. Entschuldigung, irrezuführen.svn:ignore
ein allgemeines Muster ignorieren, aber mit der Option --no-ignore eine Datei hinzufügen, die dem Muster entspricht, aber trotzdem gesteuert werden sollte. Sie können beispielsweise einige Einstellungsdateien ignorieren*.settings
, indem Sie das Muster ignorieren , aber dennoch steuernoriginal.settings
. Ich denke, die bessere Lösung besteht darin, aktive Projekte in einem Ordner der obersten Ebene und veraltete Projekte in einem anderen Ordner zu speichern.svn:ignore
weiß, ist es wichtig, Dinge wie VS .suo-Dateien, lokale Inhalte,