diff -r 0f79d1bea07e -r afb1d57ca9f7 doc/manual.docbook --- a/doc/manual.docbook Wed Oct 14 18:05:39 2009 +0100 +++ b/doc/manual.docbook Thu Oct 15 10:24:50 2009 +0100 @@ -49,8 +49,7 @@ First install mercurial-server on repository-host: - -jay@my-workstation:~$ scp mercurial-server_0.6.1_amd64.deb repository-host: +jay@my-workstation:~$ scp mercurial-server_0.6.1_amd64.deb repository-host: mercurial-server_0.6.1_amd64.deb 100% jay@my-workstation:~$ ssh -A repository-host jay@repository-host:~$ sudo dpkg -i mercurial-server_0.6.1_amd64.deb @@ -63,13 +62,12 @@ mercurial-server is now installed on the repository host. Next, we need to give you permission to access its repositories. - -jay@repository-host:~$ ssh-add -L > my-key +jay@repository-host:~$ ssh-add -L > my-key jay@repository-host:~$ sudo mkdir -p /etc/mercurial-server/keys/root/jay jay@repository-host:~$ sudo cp my-key /etc/mercurial-server/keys/root/jay/my-workstation jay@repository-host:~$ sudo -u hg /usr/share/mercurial-server/refresh-auth jay@repository-host:~$ exit -Connection to shell closed. +Connection to repository-host closed. jay@my-workstation:~$ You can now create repositories on the remote machine and have complete @@ -81,8 +79,7 @@ To store a repository on the server, clone it over. - -jay@my-workstation:~$ cd my-mercurial-project +jay@my-workstation:~$ cd my-mercurial-project jay@my-workstation:~/my-mercurial-project$ hg clone . ssh://hg@repository-host/repository/name searching for changes remote: adding changesets @@ -104,8 +101,7 @@ copy of their SSH public key; we'll assume you have that key in ~/sam-key.pub. To manage access, you make changes to the special hgadmin repository. - -jay@my-workstation:~$ hg clone ssh://hg@repository-host/hgadmin +jay@my-workstation:~$ hg clone ssh://hg@repository-host/hgadmin destination directory: hgadmin no changes found updating working directory