Ich arbeite an Projekten für verschiedene Kunden mit Mercurial als VCS. Ich weiß, wie man einen Standardbenutzer einstellt, aber gibt es ein Mittel, um einen unterschiedlichen Benutzer für jedes Projekt einzustellen?Wie kann man den Benutzernamen in Mercurial nach Repository setzen?
10
A
Antwort
14
Bearbeiten Sie einfach die Datei .hg/hgrc
in jedem Repository. Es ist die gleiche Syntax wie Ihre ~/.hgrc
, wirkt sich aber nur auf ein bestimmtes Repo aus.
In repo1/.hg/hgrc
:
[ui]
username = Foo Bar <[email protected]>
Und in repo2/.hg/hgrc
:
[ui]
username = Something Else <[email protected]>
4
Alternativ Benutzernamen für jedes Repository Einstellung können Sie Mercurial Dynamic Username Erweiterung verwenden und Benutzernamen für bestimmte Standorte in Ihrem globalen ~/.hgrc
wie folgt festgelegt:
[extensions]
dynamic_username =
[dynamic_username]
work.location = ~/work
work.username = John Smith <[email protected]>
hobby.location = ~/hobby ~/blogging
hobby.username = Johny <[email protected]>
Verwandte Themen
- 1. Kann ich den Benutzernamen eines Mercurial-Changesets ändern?
- 2. Mercurial Local Repository Backup
- 3. Wie pausieren/fortsetzen Repository Klonen in mercurial?
- 4. scp ein mercurial repository
- 5. Wie legen Sie den Benutzernamen fest, den Mercurial für Commits verwendet?
- 6. Kann ein Mercurial-Repository in einem anderen Mercurial-Repository gespeichert werden?
- 7. ein Mercurial Repository löschen
- 8. Converting mercurial Repository zu SVN-Repository
- 9. Wie man Mercurial Upstream
- 10. SourceSafe, wie man den Benutzernamen ändert Ich benutze es, um mich in das Datei-Repository einzuloggen?
- 11. Einreichung von Projektquelle in Mercurial Repository
- 12. Wie klonen Repository zu einem Remote-Server/Repository mit Mercurial
- 13. Wie komprimiert Mercurial Dateien im Repository?
- 14. Ein Mercurial-Repository in Subversion spiegeln?
- 15. Mercurial (hg) Kopiert Teil des Repository in ein anderes Repository
- 16. Wie kann man von Subversion nach Mercurial migrieren, wenn die Struktur trunk/branch/tag unordentlich ist?
- 17. Wie ändert man den Benutzernamen Root in Centos?
- 18. Wie man einige Versionsschlüsselwörter in Mercurial erweitert?
- 19. Mercurial - Update versioniertes Projekt von externen Repository
- 20. Mit Mercurial: Wie man verschiedene Maschinen Quellcode Änderungen aufgezeichnet auf
- 21. Wie man unveränderte Dateien mit mercurial "zurückstellt"?
- 22. Mercurial-Repository-Layout für mehrere Zweige
- 23. Wie man eine merge in mercurial abbricht?
- 24. Wie ändert man den Standardzweig, um mercurial einzubringen?
- 25. Wie merge nach Backout Mercurial
- 26. Wie bekomme ich den Benutzernamen in Python?
- 27. Der beste Weg, um den Benutzernamen nach SID aufzulösen?
- 28. Wie klone ich einen Unterordner eines Repository in Mercurial?
- 29. Mercurial Hook precommit get Repository-Pfad
- 30. OneLogin ruby client, wie man den Benutzernamen des Benutzers identifiziert
nift y! vielen Dank ! – edomaur