Pracuję nad projektami dla różnych klientów używających Mercurial jako VCS. Wiem, jak ustawić domyślnego użytkownika, ale czy istnieje sposób, aby ustawić różnych użytkownika dla każdego projektu?Jak ustawić inną nazwę użytkownika przez repozytorium w Mercurial?
10
A
Odpowiedz
14
Wystarczy edytować plik .hg/hgrc
wewnątrz każdego repozytorium. Jest to ta sama składnia, co Twoja ~/.hgrc
, ale dotyczy tylko określonego repozytorium.
W repo1/.hg/hgrc
:
[ui]
username = Foo Bar <[email protected]>
I repo2/.hg/hgrc
:
[ui]
username = Something Else <[email protected]>
4
Alternatywnie do ustawień użytkownika dla każdego repozytorium można użyć Mercurial Dynamic Username przedłużenie i ustawić nazwy użytkowników do określonych miejsc w globalnej ~/.hgrc
tak:
[extensions]
dynamic_username =
[dynamic_username]
work.location = ~/work
work.username = John Smith <[email protected]>
hobby.location = ~/hobby ~/blogging
hobby.username = Johny <[email protected]>
nift y! Dziękuję Ci bardzo ! – edomaur