Frage

Ich verwende TortoiseHg für die Quellcode -Steuerung in Windows, ich habe vergessen, die Datei ".hgignor" zu bearbeiten, und jetzt habe ich einen riesigen Ordner ".Hg", von dem ich weiß, dass sie an DLL- und EXE- und PDB -Dateien liegt, die ich nicht brauche Sie. Wenn Sie nun die Ignor -Datei ändern, werden diese Dateien nicht entfernt.

Was soll ich tun, um diese Dateien vollständig aus meiner TortoiseHg -Datenquelle zu löschen?

War es hilfreich?

Lösung

Du kannst den ... benutzen hg remove Befehl zum Entfernen von Dateien in Ihrem Repository. Wenn Sie TortoiseHg verwenden, können Sie mit der rechten Maustaste auf die Datei klicken und: TortoiseHg -> Datei entfernen.

Schauen Sie sich den Abschnitt "So nicht mehr verfolgen" an Hier.

Andere Tipps

Wenn Sie keine Verfolgung von Dateien einstellen möchten, sie jedoch im Arbeitsverzeichnis lassen, verwenden Sie sie hg forget. HILFE HILFE AUTSCHEN SINDEN Sie den gleichen Effekt durch die Verwendung erzielen können hg remove -Af.

Ich bin mir nicht sicher, was Sie mit «Datenquelle» meinen, aber keiner wird die Dateien aus dem Repository selbst entfernen, da sie bereits ein Teil Ihrer Geschichte sind und daher ihre vorherigen Versionen dort bleiben. Das Vergessen verhindert nur, dass Ihre Geschichte mit neueren Versionen dieser Build -Artefakte noch weiter aufbläht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top