Ich mag es nicht, dass Mercurial den Quellbaum mit .orig-Dateien und dergleichen verschmutzt. Ist es möglich, alle diese Dateien zum Beispiel in/tmp zu behalten?Gibt es eine Möglichkeit, Mercurial mitzuteilen, dass .orig-Dateien in einem separaten Verzeichnis abgelegt werden sollen?
Antwort
Ich bin mir nicht sicher, ob das mercurial ist, es könnte nur Ihre Merge-Programme sein. Wenn es mercurial ist, bin ich sicher, dass es derzeit nicht konfigurierbar ist.
Der Befehl "Zurücksetzen" erstellt '.orig' Dateien, wenn Sie' --no-backup' nicht verwenden. –
Ich glaube, das Problem ist Kdiff3 [gebündelt w Tortoise Hg] (oder vielleicht ein anderes Merge-Tool) .. In kDiff3, wenn Sie unter EINSTELLUNGEN> KONFIGURIEREN kDiff3> VERZEICHNIS ... die letzte Option ist "Backup-Datei (.orig)" - Wenn du diese Option deaktivierst, wird KD3 die Datei nicht schreiben - ich glaube nicht, dass du "brauchen" musst, da Hg sowieso einen Datensatz 'vor dem Zusammenführen' speichert - kann jemand anderes erfahrener in verteilten SC dies bitte gewichten ... thx – jpmyob
@jpmyob: DANKE! Selbst nachdem ich die Änderung "--no-backup" ausgeführt hatte, sah ich immer noch, dass neue ORIG-Dateien erstellt wurden. Die Aktualisierung der Einstellung von kdiff3 ist der zusätzliche Schritt, der mir fehlte - jetzt ist alles in Ordnung. –
Die Frage, die Sie verknüpfen: How to automatically remove all .orig files in Mercurial working tree? hat eine Antwort, die vorschlägt, einen Update-Hook zu verwenden, um die Dateien automatisch zu löschen, die Sie sehr leicht zu einem 'mv' machen könnten. Das wäre automatisch und einfach.
- 1. Gibt es eine Möglichkeit, sidekiq mitzuteilen, dass ein Job von einem anderen abhängig ist?
- 2. ActionScript - Gibt es eine Möglichkeit, dem Entwickler mitzuteilen, dass diese Methode eine Ausnahme auslöst?
- 3. Gibt es eine Möglichkeit, dem Chrome-Webdebugger mitzuteilen, dass er die aktuelle Mausposition in Seitenkoordinaten anzeigt?
- 4. Gibt es eine Möglichkeit, Google mitzuteilen, dass bestimmte Elemente für die Seite nicht relevant sind?
- 5. Gibt es eine Möglichkeit, dass es jemals PHP.NET gibt?
- 6. Gibt es eine Möglichkeit, einen separaten Kurztitel für UITabBar festzulegen?
- 7. Gibt es unter Windows mit C++ eine Möglichkeit, einer Anwendung mitzuteilen, dass sie sicher beendet werden soll?
- 8. Gibt es eine Möglichkeit, sich vor Mercurial-Identitätsdiebstahl zu schützen?
- 9. Gibt es eine Möglichkeit, den Trigger in einem separaten Thread in MySQL auszuführen?
- 10. Gibt es eine Möglichkeit, zu verhindern, dass AJAX-Seiten alleine in einem Browser angezeigt werden?
- 11. Gibt es eine Möglichkeit, NServiceBus mitzuteilen, eine Nachricht nicht erneut zu versuchen?
- 12. Gibt es eine Möglichkeit, dem Google Closure-Compiler mitzuteilen, dass er * nicht * meine lokalen Funktionen inline enthält?
- 13. Gibt es eine Möglichkeit, dem Benutzer mitzuteilen, wie viele Zeilen sich in einer Tabelle befinden?
- 14. gibt es eine Möglichkeit, Midl generieren jede Schnittstelle in einem separaten .h?
- 15. Gibt es eine Möglichkeit, JVM mitzuteilen, meinen Code vor der Verarbeitung zu optimieren?
- 16. Gibt es eine Möglichkeit anzugeben, welche Pytest-Tests aus einer Datei ausgeführt werden sollen?
- 17. Gibt es eine Möglichkeit anzugeben, wie viele Zeichen einer Zeichenfolge mit printf() ausgedruckt werden sollen?
- 18. Gibt es eine Möglichkeit, einen Radiobutton Vorlage, so dass es
- 19. Schienen - wo werden Dateien abgelegt?
- 20. Ist es möglich, emacs unter Windows mitzuteilen, dass die http-Proxy-Einstellungen von IE verwendet werden sollen?
- 21. Gibt es eine optimale Möglichkeit, einen nicht defekten Lucene-Index in einem Verzeichnis zu erkennen?
- 22. Gibt es eine Möglichkeit, Eclipse vor dem Erstellen "Alles speichern" mitzuteilen?
- 23. Gibt es eine empfohlene Anzahl von Dateien/Bildern, die in einem Android-Projekt gespeichert werden sollen?
- 24. Gibt es eine Möglichkeit, dass ExpressJS Laufzeitfehler protokolliert?
- 25. Gibt es eine Ignore-on-Commit-Option in Mercurial?
- 26. Gibt es im Einfügemodus eine Tastenkombination, um vim mitzuteilen, dass ich nicht mehr in einem Kommentar sein möchte?
- 27. Gibt es eine Möglichkeit zu überprüfen, ob es symbolische Links gibt, die auf ein Verzeichnis verweisen?
- 28. git status - Gibt es eine Möglichkeit, Änderungen nur in einem bestimmten Verzeichnis anzuzeigen?
- 29. Gibt es eine Möglichkeit, alle Verzeichnisse, aber keine Dateien in einem Verzeichnis in Python zu bekommen?
- 30. Gibt es eine Möglichkeit, Text in einem TextView programmatisch auszuwählen?
hg tut das nicht auf irgendeiner der Installationen, die ich verwendet habe - bist du sicher, dass es kein anderer Prozess ist –
Es gibt sogar einen stackoverflow Thread über ein ähnliches Problem: http://stackoverflow.com/questions/1067680/ how-to-automatisch-entfernen-alle-orig-files-in-mercurial-working-tree –
Deshalb dachte ich, Mercurial tut es. –