swift 05/10/11 03:49:46 Modified: xml/htdocs/doc/en/handbook hb-portage-diverttree.xml Log: #102466 - Mention gensync
Revision Changes Path 1.7 +33 -3 xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml?rev=1.7&content-type=text/x-cvsweb-markup&cvsroot=gentoo plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml?rev=1.7&content-type=text/plain&cvsroot=gentoo diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml.diff?r1=1.6&r2=1.7&cvsroot=gentoo Index: hb-portage-diverttree.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- hb-portage-diverttree.xml 11 Apr 2005 21:48:42 -0000 1.6 +++ hb-portage-diverttree.xml 11 Oct 2005 03:49:46 -0000 1.7 @@ -4,12 +4,12 @@ <!-- The content of this document is licensed under the CC-BY-SA license --> <!-- See http://creativecommons.org/licenses/by-sa/2.0 --> -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml,v 1.6 2005/04/11 21:48:42 so Exp $ --> +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml,v 1.7 2005/10/11 03:49:46 swift Exp $ --> <sections> -<version>1.2</version> -<date>2005-04-11</date> +<version>1.3</version> +<date>2005-10-11</date> <section> <title>Using a Portage Tree Subset</title> @@ -59,6 +59,36 @@ </body> </subsection> +<subsection> +<title>Working with Several Overlays</title> +<body> + +<p> +For the powerusers who develop on several overlays, test packages before they +hit the Portage tree or just want to use unofficial ebuilds from various +sources, the <c>app-portage/gentoolkit-dev</c> package brings you +<c>gensync</c>, a tool to help you keep the overlay repositories up to date. +</p> + +<p> +With <c>gensync</c> you can update all the repositories at once, or select just +a few of them. Each repository should have a <path>.syncsource</path> file in +the <path>/etc/gensync/</path> configuration directory which contains the +repository location, name, ID, etc. +</p> + +<p> +Suppose you have two additional repositories called <c>java</c> (for the +in-development java ebuilds) and <c>entapps</c> (for the applications developed +in-house for your enterprise) then you can update those repositories like so: +</p> + +<pre caption="Using gensync to update a few repositories"> +# <i>gensync java entapps</i> +</pre> + +</body> +</subsection> </section> <section> <title>Non-Portage Maintained Software</title> -- [email protected] mailing list
