Mercurial > kallithea
changeset 3073:e54ec8211944 beta
added simple subrepos docs
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 07 Dec 2012 02:09:33 +0100 |
parents | 86e087bd75ce |
children | 09cef303962b |
files | docs/index.rst docs/usage/subrepos.rst |
diffstat | 2 files changed, 38 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/docs/index.rst Fri Dec 07 01:04:17 2012 +0100 +++ b/docs/index.rst Fri Dec 07 02:09:33 2012 +0100 @@ -25,6 +25,7 @@ usage/locking usage/statistics usage/backup + usage/subrepos usage/debugging usage/troubleshooting
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/usage/subrepos.rst Fri Dec 07 02:09:33 2012 +0100 @@ -0,0 +1,37 @@ +.. _subrepos: + +============================================= +working with RhodeCode and mercurial subrepos +============================================= + +example usage of Subrepos with RhodeCode:: + + ## 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://rc.local/subrepo + + ## use path like url to existing repo in RhodeCode + echo "subrepo = http://rc.local/subrepo" > .hgsub + + hg add .hgsub + hg ci --message "added remote subrepo" + + + +In file list of repo1 you will see a connected subrepo at revision it was +during cloning. +Clicking in subrepos link should send you to proper repository in RhodeCode + +cloning repo1 will also clone attached subrepository. + +Next we can edit the subrepo data, and push back to RhodeCode. This will update +both of repositories. + +see http://mercurial.aragost.com/kick-start/en/subrepositories/ for more +information about subrepositories \ No newline at end of file