/[gentoo]/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.6 Revision 1.7
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml,v 1.6 2005/04/11 21:48:42 so Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-diverttree.xml,v 1.7 2005/10/11 03:49:46 swift Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<version>1.2</version> 11<version>1.3</version>
12<date>2005-04-11</date> 12<date>2005-10-11</date>
13 13
14<section> 14<section>
15<title>Using a Portage Tree Subset</title> 15<title>Using a Portage Tree Subset</title>
16<subsection> 16<subsection>
17<title>Excluding Packages/Categories</title> 17<title>Excluding Packages/Categories</title>
57time you run <c>emerge --sync</c>. 57time you run <c>emerge --sync</c>.
58</p> 58</p>
59 59
60</body> 60</body>
61</subsection> 61</subsection>
62<subsection>
63<title>Working with Several Overlays</title>
64<body>
65
66<p>
67For the powerusers who develop on several overlays, test packages before they
68hit the Portage tree or just want to use unofficial ebuilds from various
69sources, the <c>app-portage/gentoolkit-dev</c> package brings you
70<c>gensync</c>, a tool to help you keep the overlay repositories up to date.
71</p>
72
73<p>
74With <c>gensync</c> you can update all the repositories at once, or select just
75a few of them. Each repository should have a <path>.syncsource</path> file in
76the <path>/etc/gensync/</path> configuration directory which contains the
77repository location, name, ID, etc.
78</p>
79
80<p>
81Suppose you have two additional repositories called <c>java</c> (for the
82in-development java ebuilds) and <c>entapps</c> (for the applications developed
83in-house for your enterprise) then you can update those repositories like so:
84</p>
85
86<pre caption="Using gensync to update a few repositories">
87# <i>gensync java entapps</i>
88</pre>
89
90</body>
91</subsection>
62</section> 92</section>
63<section> 93<section>
64<title>Non-Portage Maintained Software</title> 94<title>Non-Portage Maintained Software</title>
65<subsection> 95<subsection>
66<title>Using Portage with Self-Maintained Software</title> 96<title>Using Portage with Self-Maintained Software</title>

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.20