About Mercurial
The Python-based Mercurial version control system is installed on all hosting.com shared servers. Like other version control systems, Mercurial enables you to track multiple revisions of files and directories.Creating a repository
To create a Mercurial repository, all you have to do is log in to your hosting.com account using SSH, and then type the following command:Publishing a repository
You can publish your Mercurial repositories and make them available to others on the web. To do this, follow these steps:- Log in to your account using SSH.
- Type the following command:
- In the cgi-bin directory, create a file. Users will use this filename to access the repository, so you probably want to use a name related to the repository that you’re publishing.
- Copy the following text and paste it into the file you just created:
- In the text that you just pasted into the file, replace username with your hosting.com account username, and replace repository with the path to your repository.
- Save your changes to the file.
- At the command prompt, type the following command. Replace filename with the name of the file that you created in step 3:
- The repository is now accessible on the web at the URL http://www.example.com/cgi-bin/ filename, where example.com represents your domain name, and filename represents the name of the file you created in step 3. For example, to clone this repository, you would type the following command:
More information
- To visit the official Mercurial website, please visit https://www.mercurial-scm.org.
- To view a complete online Mercurial tutorial, please visit http://hginit.com.
- To view a free online book about Mercurial, please visit https://book.mercurial-scm.org/.