public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2007-11-01 20:32 Christian Heim (phreak)
  0 siblings, 0 replies; 10+ messages in thread
From: Christian Heim (phreak) @ 2007-11-01 20:32 UTC (permalink / raw
  To: gentoo-commits

phreak      07/11/01 20:32:59

  Modified:             hb-introduction-new-devs.xml
  Log:
  Document the ssh master connection stuff (#197565, thanks to Markus).

Revision  Changes    Path
1.10                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.9&r2=1.10

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- hb-introduction-new-devs.xml	7 Sep 2006 10:24:21 -0000	1.9
+++ hb-introduction-new-devs.xml	1 Nov 2007 20:32:58 -0000	1.10
@@ -4,11 +4,11 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.9 2006/09/07 10:24:21 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.10 2007/11/01 20:32:58 phreak Exp $ -->
 
 <sections>
-<version>1.0.2</version>
-<date>2006-09-05</date>
+<version>1.0.3</version>
+<date>2007-11-01</date>
 
 <section>
 <title>Using CVS</title>
@@ -118,6 +118,11 @@
 files an ebuild references in its <c>SRC_URI</c> when making a digest.
 </p>
 
+<note>
+Due to the fact that the cvs checkout has no metadata cache, your portage may
+become really slow
+</note>
+
 <p>
 You can add <c>digest</c> to your <c>FEATURES</c>, letting
 Portage automatically create new digests. You can also add
@@ -206,6 +211,34 @@
 
 </body>
 </subsection>
+<subsection>
+<title>Speeding CVS up</title>
+<body>
+
+<p>
+If you have noticable high ping times to the cvs server, you might want to use the ssh master slave
+setup where you only connect to the other ssh server once and let it do the next commands over that
+connection. This way you save the handshake overhead which may speed up the whole checkout/commit
+by factor 3. Just add the code snipped given below to your config
+</p>
+
+<pre caption="~/.ssh/config">
+Host *
+  ControlMaster auto
+  ControlPath ~/.ssh/master-%r@%h:%p
+</pre>
+
+<p>
+After doing so, you can enable a backgrounded master connection by running
+</p>
+
+<pre caption="Open Master connection in background">
+<comment>You can look the meaning of the parameters up in the manpage of ssh</comment>
+$ ssh -M -N -f ${USER}@cvs.gentoo.org
+</pre>
+
+</body>
+</subsection>
 </section>
 
 <section>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2008-03-02 22:48 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-03-02 22:48 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/03/02 22:48:44

  Modified:             hb-introduction-new-devs.xml
  Log:
  Remove references to digest files as they have been removed from gentoo-x86. Fixes bug #212037.

Revision  Changes    Path
1.11                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.10&r2=1.11

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- hb-introduction-new-devs.xml	1 Nov 2007 20:32:58 -0000	1.10
+++ hb-introduction-new-devs.xml	2 Mar 2008 22:48:44 -0000	1.11
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.10 2007/11/01 20:32:58 phreak Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.11 2008/03/02 22:48:44 betelgeuse Exp $ -->
 
 <sections>
 <version>1.0.3</version>
@@ -41,10 +41,6 @@
 </pre>
 
 <p>
-In order to make sure digests are correct, please put <c>cvs</c> in your <c>FEATURES</c> setting.
-</p>
-
-<p>
 Finally, many people using CVS like to use compression (-z#). We ask that
 developers who are not on dialup connections please use -z0 - with the contents
 of our CVS repository and the load on our CVS server, you actually experience a 
@@ -111,26 +107,12 @@
 CVSROOT=":ext:you@cvs.gentoo.org:/var/cvsroot"
 </pre>
 
-<p>
-Whether you wish to use a CVS checkout as your primary Portage tree or not,
-you should ensure that <c>cvs</c> is in your <c>FEATURES</c> in
-<path>/etc/make.conf</path>. This makes sure Portage downloads all the
-files an ebuild references in its <c>SRC_URI</c> when making a digest.
-</p>
-
 <note>
 Due to the fact that the cvs checkout has no metadata cache, your portage may
 become really slow
 </note>
 
 <p>
-You can add <c>digest</c> to your <c>FEATURES</c>, letting
-Portage automatically create new digests. You can also add
-<c>autoaddcvs</c> so <c>repoman</c>, the tool which you will use to
-commit in ebuilds, would automatically add missing digests for you into CVS.
-</p>
-
-<p>
 On supported architectures, you should also have <c>sandbox</c> in your
 <c>FEATURES</c> to ensure ebuilds do not modify the root filesystem
 directly.
@@ -159,11 +141,9 @@
 <comment>(It's better to keep in-progress ebuilds in an overlay outside of your CVS tree.)</comment>
 # cp /path/to/foo-1.0.ebuild ./
 <comment>[Don't forget to create a ChangeLog - see the man page for echangelog.]</comment>
-<comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating digests.)</comment>
-# ebuild foo-1.0.ebuild digest
+<comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating manifests.)</comment>
+# repoman manifest
 # cvs add foo-1.0.ebuild ChangeLog files
-<comment>(FEATURES=autoaddcvs will do this for you...)</comment>
-# cvs add files/digest-foo-1.0
 </pre>
 
 <p>
@@ -180,7 +160,7 @@
 <pre caption="Removing old versions">
 # cd CVSROOT/app-misc/foo
 # cvs update
-# cvs remove -f foo-1.0.ebuild files/digest-foo-1.0
+# cvs remove -f foo-1.0.ebuild
 </pre>
 
 <p>
@@ -204,7 +184,7 @@
 <comment>[Make sure there are no root-owned files present prior to running repoman!]</comment>
 <comment>("scan" scans the current directory for QA issues. "full" is more complete.)</comment>
 # repoman scan
-<comment>("commit" does a scan, then commits, while also updating digests. Make sure you
+<comment>("commit" does a scan, then commits, while also updating the Manifest. Make sure you
  add a verbose and useful CVS ChangeLog message...)</comment>
 # repoman commit
 </pre>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2008-05-03 10:21 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-05-03 10:21 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/05/03 10:21:27

  Modified:             hb-introduction-new-devs.xml
  Log:
  Fix the order of cvs adds and echangelog.

Revision  Changes    Path
1.12                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.11&r2=1.12

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- hb-introduction-new-devs.xml	2 Mar 2008 22:48:44 -0000	1.11
+++ hb-introduction-new-devs.xml	3 May 2008 10:21:27 -0000	1.12
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.11 2008/03/02 22:48:44 betelgeuse Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.12 2008/05/03 10:21:27 betelgeuse Exp $ -->
 
 <sections>
 <version>1.0.3</version>
@@ -140,16 +140,18 @@
 # cd foo
 <comment>(It's better to keep in-progress ebuilds in an overlay outside of your CVS tree.)</comment>
 # cp /path/to/foo-1.0.ebuild ./
-<comment>[Don't forget to create a ChangeLog - see the man page for echangelog.]</comment>
 <comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating manifests.)</comment>
 # repoman manifest
-# cvs add foo-1.0.ebuild ChangeLog files
+# ${EDITOR} metadata.xml
+<comment>You don't necessarily need a files directory any more</comment>
+# cvs add foo-1.0.ebuild metadata.xml files
+<comment>[Don't forget to create a ChangeLog - see the man page for echangelog.]</comment>
+# echangelog "New ebuild for foo. Ebuild written by me. Fixes bug #XXXXXX."
 </pre>
 
 <p>
-Remember to also add a metadata.xml file with maintainer
-information. See the <uri link="?part=2&amp;chap=4">Gentoo
-Metadata</uri> section for more information.
+See the <uri link="?part=2&amp;chap=4">Gentoo
+Metadata</uri> section for more information on metadata.xml.
 </p>
 
 <p>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2008-05-03 10:22 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-05-03 10:22 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/05/03 10:22:10

  Modified:             hb-introduction-new-devs.xml
  Log:
  Increase document version.

Revision  Changes    Path
1.13                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.12&r2=1.13

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- hb-introduction-new-devs.xml	3 May 2008 10:21:27 -0000	1.12
+++ hb-introduction-new-devs.xml	3 May 2008 10:22:10 -0000	1.13
@@ -4,11 +4,11 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.12 2008/05/03 10:21:27 betelgeuse Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.13 2008/05/03 10:22:10 betelgeuse Exp $ -->
 
 <sections>
-<version>1.0.3</version>
-<date>2007-11-01</date>
+<version>1.0.4</version>
+<date>2008-05-03</date>
 
 <section>
 <title>Using CVS</title>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2009-09-19 16:43 Steve Dibb (beandog)
  0 siblings, 0 replies; 10+ messages in thread
From: Steve Dibb (beandog) @ 2009-09-19 16:43 UTC (permalink / raw
  To: gentoo-commits

beandog     09/09/19 16:43:43

  Modified:             hb-introduction-new-devs.xml
  Log:
  Remove Planet docs to be moved elsewhere

Revision  Changes    Path
1.14                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.13&r2=1.14

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- hb-introduction-new-devs.xml	3 May 2008 10:22:10 -0000	1.13
+++ hb-introduction-new-devs.xml	19 Sep 2009 16:43:42 -0000	1.14
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.13 2008/05/03 10:22:10 betelgeuse Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.14 2009/09/19 16:43:42 beandog Exp $ -->
 
 <sections>
 <version>1.0.4</version>
@@ -256,58 +256,5 @@
 
 </body>
 </subsection>
-<subsection>
-<title>Planet Gentoo "blogging"</title>
-<body>
-
-<p>
-We run a service, <uri link="http://planet.gentoo.org">Planet Gentoo</uri>, which
-aggregates articles written by contributing developers. This is optional, but it
-is encouraged that you participate. It helps communication between developers and
-users find it to be an interesting read too.
-</p>
-
-<p>
-In order to post content to the planet, you need to have your own weblog
-("blog"). Many sites provide this as a free service, or you can host it
-yourself (if you have the resources). Alternatively, we can host a blog for
-you.
-</p>
-
-<p>
-We aim to keep Planet Gentoo's content relevant to Gentoo and/or Gentoo-related
-developments and events.
-</p>
-
-<p>
-If we host your blog for you, you are expected to keep the content on-topic
-(Gentoo and Gentoo-related articles). You also need to understand that if you
-ever lose or drop your developer status, you will no longer be able to write
-articles on your blog.
-</p>
-
-<p>
-If you have a blog elsewhere, then it needs to be able to provide an XML
-content feed. If you blog into categories, we need to be able to get an XML
-feed which covers your "Gentoo" category but no others. This is probably a
-non-issue, as almost all blogs provide standardised feeds like this.
-</p>
-
-<p>
-Although this is somewhat common sense, please be careful with what you write
-about. Your views may be inappropriately interpreted as the views of Gentoo.
-Please be careful not to damage our image.
-</p>
-
-<p>
-If you are interested in contributing to Planet Gentoo, please write to
-<uri link="mailto:user-relations@gentoo.org">user-relations@gentoo.org</uri>,
-either requesting a weblog to be hosted by Gentoo, or giving details of your
-already existing weblog. We'll then work out the details and get you up and
-running.
-</p>
-
-</body>
-</subsection>
 </section>
 </sections>






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2010-04-26 19:17 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 10+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-04-26 19:17 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/04/26 19:17:55

  Modified:             hb-introduction-new-devs.xml
  Log:
  unlink dead keychain project, replace links to maintained keychain guide, fix GuideXML

Revision  Changes    Path
1.15                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.14&r2=1.15

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- hb-introduction-new-devs.xml	19 Sep 2009 16:43:42 -0000	1.14
+++ hb-introduction-new-devs.xml	26 Apr 2010 19:17:54 -0000	1.15
@@ -4,11 +4,11 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.14 2009/09/19 16:43:42 beandog Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.15 2010/04/26 19:17:54 nightmorph Exp $ -->
 
 <sections>
-<version>1.0.4</version>
-<date>2008-05-03</date>
+<version>1.1</version>
+<date>2010-04-26</date>
 
 <section>
 <title>Using CVS</title>
@@ -65,7 +65,7 @@
 </p>
 
 <pre caption="Checking out gentoo-x86">
-# cvs -d username@cvs.gentoo.org:/var/cvsroot co gentoo-x86
+$ <i>cvs -d username@cvs.gentoo.org:/var/cvsroot co gentoo-x86</i>
 </pre>
 
 <p>
@@ -76,8 +76,8 @@
 </p>
 
 <pre caption="Updating in gentoo-x86">
-# cd gentoo-x86
-# cvs update
+$ <i>cd gentoo-x86</i>
+$ <i>cvs update</i>
 </pre>
 
 <p>
@@ -87,7 +87,7 @@
 </p>
 
 <pre caption="Checking out portage">
-# svn co svn+ssh://username@cvs.gentoo.org/var/svnroot/portage
+$ <i>svn co svn+ssh://username@cvs.gentoo.org/var/svnroot/portage</i>
 </pre>
 
 </body>
@@ -131,27 +131,27 @@
 
 <pre caption="Adding a package">
 <comment>(Replace CVSROOT with the location of your checked-out CVS tree.)</comment>
-# cd $CVSROOT/app-misc
+$ <i>cd $CVSROOT/app-misc</i>
 <comment>(Always update before working in part of the CVS tree!)</comment>
-# cvs update
-# mkdir foo
+$ <i>cvs update</i>
+$ <i>mkdir foo</i>
 <comment>(Here, we add the package directory foo to the CVS repository.)</comment>
-# cvs add foo
-# cd foo
+$ <i>cvs add foo</i>
+$ <i>cd foo</i>
 <comment>(It's better to keep in-progress ebuilds in an overlay outside of your CVS tree.)</comment>
-# cp /path/to/foo-1.0.ebuild ./
+$ <i>cp /path/to/foo-1.0.ebuild ./</i>
 <comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating manifests.)</comment>
-# repoman manifest
-# ${EDITOR} metadata.xml
+$ <i>repoman manifest</i>
+$ <i>${EDITOR} metadata.xml</i>
 <comment>You don't necessarily need a files directory any more</comment>
-# cvs add foo-1.0.ebuild metadata.xml files
+$ <i>cvs add foo-1.0.ebuild metadata.xml files</i>
 <comment>[Don't forget to create a ChangeLog - see the man page for echangelog.]</comment>
-# echangelog "New ebuild for foo. Ebuild written by me. Fixes bug #XXXXXX."
+$ <i>echangelog "New ebuild for foo. Ebuild written by me. Fixes bug #XXXXXX."</i>
 </pre>
 
 <p>
-See the <uri link="?part=2&amp;chap=4">Gentoo
-Metadata</uri> section for more information on metadata.xml.
+See the <uri link="?part=2&amp;chap=4">Gentoo Metadata</uri> section for more
+information on <path>metadata.xml</path>.
 </p>
 
 <p>
@@ -160,9 +160,9 @@
 </p>
 
 <pre caption="Removing old versions">
-# cd CVSROOT/app-misc/foo
-# cvs update
-# cvs remove -f foo-1.0.ebuild
+$ <i>cd CVSROOT/app-misc/foo</i>
+$ <i>cvs update</i>
+$ <i>cvs remove -f foo-1.0.ebuild</i>
 </pre>
 
 <p>
@@ -176,19 +176,20 @@
 <body>
 
 <p>
-Always use <c>repoman commit</c> rather than <c>cvs commit</c>. Repoman is a quality assurance (QA)
-tool that performs basic checks and creates Manifests. If any part of repoman's output is unclear,
-please see <c>man repoman</c>. Additionally, you may tire of entering your key passphrase repeatedly;
-keychain (<uri>http://www.gentoo.org/proj/en/keychain.xml</uri>) can help you.
+Always use <c>repoman commit</c> rather than <c>cvs commit</c>. Repoman is a
+quality assurance (QA) tool that performs basic checks and creates Manifests. If
+any part of repoman's output is unclear, please see <c>man repoman</c>.
+Additionally, you may tire of entering your key passphrase repeatedly; keychain
+(<uri>http://www.gentoo.org/doc/en/keychain-guide.xml</uri>) can help you.
 </p>
 
 <pre caption="Using repoman">
 <comment>[Make sure there are no root-owned files present prior to running repoman!]</comment>
 <comment>("scan" scans the current directory for QA issues. "full" is more complete.)</comment>
-# repoman scan
+$ <i>repoman scan</i>
 <comment>("commit" does a scan, then commits, while also updating the Manifest. Make sure you
  add a verbose and useful CVS ChangeLog message...)</comment>
-# repoman commit
+$ <i>repoman commit</i>
 </pre>
 
 </body>
@@ -198,10 +199,11 @@
 <body>
 
 <p>
-If you have noticable high ping times to the cvs server, you might want to use the ssh master slave
-setup where you only connect to the other ssh server once and let it do the next commands over that
-connection. This way you save the handshake overhead which may speed up the whole checkout/commit
-by factor 3. Just add the code snipped given below to your config
+If you have noticable high ping times to the cvs server, you might want to use
+the ssh master slave setup where you only connect to the other ssh server once
+and let it do the next commands over that connection. This way you save the
+handshake overhead which may speed up the whole checkout/commit by factor 3.
+Just add the code snippet given below to your config.
 </p>
 
 <pre caption="~/.ssh/config">
@@ -211,12 +213,12 @@
 </pre>
 
 <p>
-After doing so, you can enable a backgrounded master connection by running
+After doing so, you can enable a backgrounded master connection by running:
 </p>
 
 <pre caption="Open Master connection in background">
 <comment>You can look the meaning of the parameters up in the manpage of ssh</comment>
-$ ssh -M -N -f ${USER}@cvs.gentoo.org
+$ <i>ssh -M -N -f ${USER}@cvs.gentoo.org</i>
 </pre>
 
 </body>
@@ -250,8 +252,8 @@
 
 <p>
 Developers have access to webhosting, http://dev.gentoo.org/~$YOURNAME. Please
-see the <uri link="http://www.gentoo.org/proj/en/infrastructure/dev-webspace.xml">
-Webspace Configuration Guide</uri> for details.
+see the <uri link="/proj/en/infrastructure/dev-webspace.xml">Webspace
+Configuration Guide</uri> for details.
 </p>
 
 </body>






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2011-06-29 20:07 JosA MarAa Alonso (nimiux)
  0 siblings, 0 replies; 10+ messages in thread
From: JosA MarAa Alonso (nimiux) @ 2011-06-29 20:07 UTC (permalink / raw
  To: gentoo-commits

nimiux      11/06/29 20:07:45

  Modified:             hb-introduction-new-devs.xml
  Log:
  added $ to CVSROOT variable. No version bump.

Revision  Changes    Path
1.16                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.15&r2=1.16

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- hb-introduction-new-devs.xml	26 Apr 2010 19:17:54 -0000	1.15
+++ hb-introduction-new-devs.xml	29 Jun 2011 20:07:45 -0000	1.16
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.15 2010/04/26 19:17:54 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.16 2011/06/29 20:07:45 nimiux Exp $ -->
 
 <sections>
 <version>1.1</version>
@@ -160,7 +160,7 @@
 </p>
 
 <pre caption="Removing old versions">
-$ <i>cd CVSROOT/app-misc/foo</i>
+$ <i>cd $CVSROOT/app-misc/foo</i>
 $ <i>cvs update</i>
 $ <i>cvs remove -f foo-1.0.ebuild</i>
 </pre>






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2012-03-18 10:19 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 10+ messages in thread
From: Markos Chandras (hwoarang) @ 2012-03-18 10:19 UTC (permalink / raw
  To: gentoo-commits

hwoarang    12/03/18 10:19:50

  Modified:             hb-introduction-new-devs.xml
  Log:
  Use ControlPersist option when using a master connectiong to cvs.gentoo.org. Bug #408657. Thanks to Mike Gilbert <floppym@gentoo.org>

Revision  Changes    Path
1.17                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.16&r2=1.17

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- hb-introduction-new-devs.xml	29 Jun 2011 20:07:45 -0000	1.16
+++ hb-introduction-new-devs.xml	18 Mar 2012 10:19:50 -0000	1.17
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.16 2011/06/29 20:07:45 nimiux Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.17 2012/03/18 10:19:50 hwoarang Exp $ -->
 
 <sections>
 <version>1.1</version>
@@ -207,18 +207,10 @@
 </p>
 
 <pre caption="~/.ssh/config">
-Host *
+Host cvs.gentoo.org
   ControlMaster auto
   ControlPath ~/.ssh/master-%r@%h:%p
-</pre>
-
-<p>
-After doing so, you can enable a backgrounded master connection by running:
-</p>
-
-<pre caption="Open Master connection in background">
-<comment>You can look the meaning of the parameters up in the manpage of ssh</comment>
-$ <i>ssh -M -N -f ${USER}@cvs.gentoo.org</i>
+  ControlPersist 3600
 </pre>
 
 </body>






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2013-05-10 18:57 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 10+ messages in thread
From: Markos Chandras (hwoarang) @ 2013-05-10 18:57 UTC (permalink / raw
  To: gentoo-commits

hwoarang    13/05/10 18:57:40

  Modified:             hb-introduction-new-devs.xml
  Log:
  No need to set PORTDIR_OVERLAY for repoman to work anymore. Bug #466922

Revision  Changes    Path
1.18                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.17&r2=1.18

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- hb-introduction-new-devs.xml	18 Mar 2012 10:19:50 -0000	1.17
+++ hb-introduction-new-devs.xml	10 May 2013 18:57:40 -0000	1.18
@@ -4,11 +4,11 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.17 2012/03/18 10:19:50 hwoarang Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.18 2013/05/10 18:57:40 hwoarang Exp $ -->
 
 <sections>
-<version>1.1</version>
-<date>2010-04-26</date>
+<version>1.2</version>
+<date>2013-05-10</date>
 
 <section>
 <title>Using CVS</title>
@@ -140,7 +140,6 @@
 $ <i>cd foo</i>
 <comment>(It's better to keep in-progress ebuilds in an overlay outside of your CVS tree.)</comment>
 $ <i>cp /path/to/foo-1.0.ebuild ./</i>
-<comment>(Make sure PORTDIR_OVERLAY is set to the CVS directory when creating manifests.)</comment>
 $ <i>repoman manifest</i>
 $ <i>${EDITOR} metadata.xml</i>
 <comment>You don't necessarily need a files directory any more</comment>





^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml
@ 2014-01-05  0:31 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 10+ messages in thread
From: Markos Chandras (hwoarang) @ 2014-01-05  0:31 UTC (permalink / raw
  To: gentoo-commits

hwoarang    14/01/05 00:31:56

  Modified:             hb-introduction-new-devs.xml
  Log:
  Update handbook to mention the new repos.conf configuration. Patch by floppym. Bug #480210

Revision  Changes    Path
1.19                 xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml?r1=1.18&r2=1.19

Index: hb-introduction-new-devs.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- hb-introduction-new-devs.xml	10 May 2013 18:57:40 -0000	1.18
+++ hb-introduction-new-devs.xml	5 Jan 2014 00:31:56 -0000	1.19
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.18 2013/05/10 18:57:40 hwoarang Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-introduction-new-devs.xml,v 1.19 2014/01/05 00:31:56 hwoarang Exp $ -->
 
 <sections>
 <version>1.2</version>
@@ -99,12 +99,18 @@
 
 <p>
 If you want to use CVS as your primary Portage tree, you can add the following
-lines to <path>/etc/make.conf</path>, replacing <c>you</c> with your username:
+lines to <path>/etc/portage/repos.conf</path>, replacing <c>username</c> with your username:
 </p>
 
-<pre caption="Changing /etc/make.conf for use with CVS">
-SYNC="cvs://you@cvs.gentoo.org:/var/cvsroot"
-CVSROOT=":ext:you@cvs.gentoo.org:/var/cvsroot"
+<pre caption="Configuring repos.conf for use with CVS">
+[DEFAULT]
+main-repo = gentoo
+
+[gentoo]
+location = /home/username/gentoo-x86
+sync-type = cvs
+sync-uri = :ext:username@cvs.gentoo.org:/var/cvsroot
+sync-cvs-repo = gentoo-x86
 </pre>
 
 <note>





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-01-05  0:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-19 16:43 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/handbook: hb-introduction-new-devs.xml Steve Dibb (beandog)
  -- strict thread matches above, loose matches on Subject: below --
2014-01-05  0:31 Markos Chandras (hwoarang)
2013-05-10 18:57 Markos Chandras (hwoarang)
2012-03-18 10:19 Markos Chandras (hwoarang)
2011-06-29 20:07 JosA MarAa Alonso (nimiux)
2010-04-26 19:17 Joshua Saddler (nightmorph)
2008-05-03 10:22 Petteri Raty (betelgeuse)
2008-05-03 10:21 Petteri Raty (betelgeuse)
2008-03-02 22:48 Petteri Raty (betelgeuse)
2007-11-01 20:32 Christian Heim (phreak)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox