Mercurial > kallithea
view docs/usage/subrepos.rst @ 4955:4e6dfdb3fa01
docs: English and consistency corrections
author | Michael V. DePalatis <mike@depalatis.net> |
---|---|
date | Tue, 31 Mar 2015 22:15:38 +0200 |
parents | 03bbd33bc084 |
children |
line wrap: on
line source
.. _subrepos: ============================================= Working with Kallithea and Mercurial subrepos ============================================= Example usage of Subrepos with Kallithea:: ## init a simple repo hg init repo1 cd repo1 echo "file1" > file1 hg add file1 hg ci --message "initial file 1" #clone subrepo we want to add hg clone http://kallithea.local/subrepo ## use path like url to existing repo in Kallithea echo "subrepo = http://kallithea.local/subrepo" > .hgsub hg add .hgsub hg ci --message "added remote subrepo" In the file list of a clone of ``repo1`` you will see a connected subrepo at the revision it was at during cloning. Clicking in subrepos link should send you to the proper repository in Kallithea. Cloning ``repo1`` will also clone the attached subrepository. Next we can edit the subrepo data, and push back to Kallithea. This will update both of the repositories. See http://mercurial.aragost.com/kick-start/en/subrepositories/ for more information about subrepositories.