Files
@ daa83b2dd1f4
Branch filter:
Location: kallithea/docs/usage/subrepos.rst - annotation
daa83b2dd1f4
1.0 KiB
text/prs.fallenstein.rst
docs/usage: rework and rename section 'Visual settings in admin pannel'
- remove trivial items that are already explained on the settings page
itself
- rename section to reflect this new scope
- general rewording
- remove trivial items that are already explained on the settings page
itself
- rename section to reflect this new scope
- general rewording
e54ec8211944 e54ec8211944 e54ec8211944 03bbd33bc084 e54ec8211944 e54ec8211944 03bbd33bc084 8b8edfc25856 e54ec8211944 8b8edfc25856 e54ec8211944 e54ec8211944 8b8edfc25856 e54ec8211944 8b8edfc25856 e54ec8211944 03bbd33bc084 e54ec8211944 e73a69cb98dc 03bbd33bc084 e54ec8211944 e54ec8211944 e54ec8211944 e54ec8211944 8b8edfc25856 4e6dfdb3fa01 4e6dfdb3fa01 4e6dfdb3fa01 e54ec8211944 4e6dfdb3fa01 e54ec8211944 e73a69cb98dc 4e6dfdb3fa01 e54ec8211944 03bbd33bc084 03bbd33bc084 | .. _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.
|