From: Gokturk Yuksek <gokturk@binghamton.edu>
To: gentoo-dev@lists.gentoo.org, gentoo-doc@lists.gentoo.org
Cc: Gokturk Yuksek <gokturk@binghamton.edu>
Subject: [gentoo-doc] [PATCH 11/16] ebuild-maintenance: rewrite the subsection on moving ebuilds for git #558642
Date: Sun, 17 Jan 2016 02:55:14 -0500 [thread overview]
Message-ID: <1453017319-2459-12-git-send-email-gokturk@binghamton.edu> (raw)
In-Reply-To: <1453017319-2459-1-git-send-email-gokturk@binghamton.edu>
Substitute the mentions of CVS with git.
Rewrite CVS commands with their git equivalents.
Remove the paragraph about deleting directories in CVS.
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=558642
Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
diff --git a/ebuild-maintenance/text.xml b/ebuild-maintenance/text.xml
index a1d92a1..8c542d0 100644
--- a/ebuild-maintenance/text.xml
+++ b/ebuild-maintenance/text.xml
@@ -298,7 +298,7 @@ Moving ebuilds is a two-step process:
</p>
<p>
-Firstly, you need to move the ebuild in CVS. To do this, you should
+Firstly, you need to move the ebuild in the git tree. To do this, you should
copy the ebuild to its new location and commit that as you would with
a <uri link="#adding-a-new-ebuild">new ebuild</uri>.
</p>
@@ -323,23 +323,17 @@ for <path>net-firewall/fwbuilder</path> when they are available.
<p>
Once this step is concluded, you are allowed to remove the old package.
-Simply issue a <c>cvs remove -Rf $PN</c> in the package category and commit
+Simply issue a <c>git rm -rf $PN</c> in the package category and commit
the changes afterwards with a meaningful commit message. Don't forget to update
entries in files such as profiles/package.mask to reflect the new category. Finally
remember to change the title to open bugs related to this package if needed.
</p>
<pre caption="Removing a package">
-net-misc # cvs rm -Rf fwbuilder
-cvs remove: use `cvs commit' to remove these files permanently
-net-misc # cvs ci -m "Moving net-misc/fwbuilder to net-firewall/fwbuilder."
+net-misc # git rm -rf fwbuilder
+net-misc # git commit --gpg-sign -m "Moving net-misc/fwbuilder to net-firewall/fwbuilder."
</pre>
-<note>
-CVS cannot destroy directories: it will simply not re-create them if
-they are blank, providing you use CVS with the <c>-P</c> flag.
-</note>
-
</body>
</section>
--
2.4.10
next prev parent reply other threads:[~2016-01-17 7:57 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-17 7:55 [gentoo-doc] [PATCH 00/16] devmanual: update the docs for post git-migration #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 01/16] general-concepts/manifest: drop the use of "CVS keyword expansion" #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 02/16] general-concepts/mirrors: substitute "CVS" with "the git tree" #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 03/16] general-concepts/tree: substitute "CVS" with "git" #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 04/16] general-concepts/tree: replace the mention of ChangeLog #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 05/16] ebuild-writing/misc-files: replace the code for cvs commit with git #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 06/16] ebuild-writing/user-submitted: do not put user information in ChangeLog #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 07/16] appendices/editor-configuration/emacs: remove the CVS related setting #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 08/16] ebuild-maintenance: rewrite the text on adding binary files to the tree #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 09/16] ebuild-maintenance: rewrite the subsection on commit policy for git #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 10/16] ebuild-maintenance: rewrite the subsection on upgrading ebuilds " Gokturk Yuksek
2016-01-17 7:55 ` Gokturk Yuksek [this message]
2016-01-17 7:55 ` [gentoo-doc] [PATCH 12/16] ebuild-maintenance: rewrite the subsection on removing " Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 13/16] ebuild-maintenance: rewrite the subsection on removing packages " Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 14/16] ebuild-maintenance: replace "cvs commit" with "git commit" #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 15/16] general-concepts/git-to-rsync/diagram: update the description for git #558642 Gokturk Yuksek
2016-01-17 7:55 ` [gentoo-doc] [PATCH 16/16] " Gokturk Yuksek
2016-01-17 15:59 ` [gentoo-doc] [PATCH 00/16] devmanual: update the docs for post git-migration #558642 Sven Vermeulen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1453017319-2459-12-git-send-email-gokturk@binghamton.edu \
--to=gokturk@binghamton.edu \
--cc=gentoo-dev@lists.gentoo.org \
--cc=gentoo-doc@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox