Als «mercurial» getaggte Fragen

Mercurial ist ein schnelles Open-Source-DVCS (Distributed Version Control System).

6
Finden des Autors einer Codezeile in Mercurial
Wie finde ich heraus, wer für eine bestimmte Codezeile verantwortlich ist? Ich kenne die Leinenzahl und den Dateinamen, aber ich möchte, dass Mercurial mir die Autoren dieser bestimmten Codezeile mitteilt. Gibt es dafür einen Befehl?
113 mercurial 

12
rsync ausschließen gemäß .gitignore & .hgignore & svn: ignorieren wie --filter =: C.
Rsync enthält eine raffinierte Option --cvs-excludezum "Ignorieren von Dateien auf die gleiche Weise wie CVS", aber CVS ist seit Jahren veraltet. Gibt es eine Möglichkeit, Dateien auszuschließen, die von modernen Versionskontrollsystemen (Git, Mercurial, Subversion) ignoriert werden? Zum Beispiel habe ich viele Maven-Projekte von GitHub ausgecheckt. In der Regel enthalten sie …
112 git  svn  mercurial  rsync 


8
Kann ich Commits in Mercurial quetschen?
Ich habe ein paar Commits, die eigentlich nur eines sein sollten. Wenn ich Git verwenden würde, würde ich verwenden: git rebase -i <some-commit-before> und dann zerquetsche sie. Kann ich das in mercurial machen? Wenn das so ist, wie?
109 mercurial 


4
Wie kann ich den Revisionsverlauf für die Mercurial-Datei anzeigen?
Wie können Sie für eine bestimmte Datei in einem Mercurial-Repository den Revisionsverlauf anzeigen? Und wie können Sie zwei Revisionen der Datei unterscheiden? Idealerweise tun Sie dies alles mit visuellen Werkzeugen (wir verwenden ExamDiff, um einige andere Unterschiede zu machen). Ich würde sagen, dies ist eine grundlegende Quellcodeverwaltungsfunktion, aber ich kann …
106 mercurial  diff  revision 

5
TortoiseHg Patch anwenden
Mit TortoiseHg können Sie eine Patch-Datei mit Ihren Änderungen per E-Mail an jemanden senden. Unterstützt es jedoch das Anwenden von Patches? Wenn ja, wie wenden Sie einen Patch mit TortoiseHg an? Lösung Vielen Dank an @Will Bickford für Ihre Hilfe. Ich habe diese Funktion gerade als TODO auf der TortoiseHg-Website …



2
Schließen von Hg-Zweigen
Gibt es bei der Verwendung hg branch FeatureBranchNameund Veröffentlichung in einem zentralen Repo, das von Entwicklern gemeinsam genutzt wird, eine Möglichkeit, das zu schließen, FeatureBranchNamewenn die Entwicklung offiziell mit dem Standardzweig zusammengeführt wurde? Es wäre auch hilfreich, wenn das FeatureBranchNamebeim Ausführen eines hg branchesBefehls nicht sichtbar wäre .
103 mercurial 


9
Wie kann ich eine entfernte Datei in Mercurial wiederherstellen (wenn überhaupt)?
Durch die Verwendung einer grafischen Benutzeroberfläche im Gegensatz zur CLI habe ich versehentlich jede Datei in einem Mercurial-Projekt entfernt. Ich erholte mich mit Revert ok und verlor etwas Arbeit, die ich, da ich eine Zeitmaschine habe, leicht zurückbekommen konnte. Aber gibt es eine Möglichkeit, solche Dateien zu entfernen / wiederherzustellen? …
100 mercurial 

4
Wie kann ich Remote-Repositorys in Mercurial hinzufügen?
Ich arbeite auf folgende Weise mit Git-Repositorys: Ich habe das Master-Repository und mehrere Fernbedienungen auf den verschiedenen Produktionsmaschinen. Ich schiebe den Produktionscode auf die Fernbedienungen und starte die Dienste neu, damit die Änderungen wirksam werden. Ich bin im Begriff, von Git zu Mercurial zu wechseln, und ich möchte im Voraus …

2
Folgen der Verwendung von Transplantaten in Mercurial
In letzter Zeit gab es mehrere Fragen zum Überspringen von Änderungen beim Verwalten von Release-Zweigen in Mercurial. Beispielsweise: Mercurial: Nach der Dummy-Zusammenführung werden immer wieder branchenspezifische Änderungen vorgenommen Warum wirken sich Mercurial Backouts in einem Zweig auf andere Zweige aus? Seit es in 2.0 eingeführt wurde, habe ich mich gefragt, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.