Mam projekt z wersją.2 i muszę zacząć nad nim pracować, aby opracować nową wersję. Chcę utworzyć nowe repo na zdalnym serwerze (tj. Serwerze rtęciowym), aby mój członek zespołu mógł uzyskać dostęp do tego repo. Mam mój plik projektu na moim komputerze lokalnym.Tworzenie nowego zdalnego repozytorium dla istniejącego projektu z Mercurial
Mam dwa pytania dotyczyły:
Jak mogę utworzyć go w
/home/hg/repositories/private/project3
(Powiedzmy, że nowa nazwa repo byłoby project3) zdalnego serwera mercurial z moich plików projektu. Jakie kroki należy wykonać, aby to zrobić.W jaki sposób mogę utworzyć uprawnienie dostępu (nazwa użytkownika/pismo), aby mój zespół miał dostęp do tego repo na http://dev.myproject.com/private/project3.
Uwaga:/home/hg/repositories/
jest domyślny dla http://dev.myproject.com/ i nie mam repo wersji 2 (klon nie jest możliwe Chyba!)
serwer mercurial nie jest serwerem Mercurial. To nie jest nawet serwer Mercurial. Jest to trzecia aplikacja, która dodaje pewne elementy zarządzania użytkownikami do warstwy ssh, która jest jednym z mechanizmów transportowych Mercurial wspiera natywnie. Niemal zawsze powoduje więcej zamieszania niż pomoc. –
Usunąłem twój tag apache, ponieważ mówimy tylko o ssh - nie o apache. To (i hgweb.cgi) są czymś innym. –