From: | Zac Medico <zmedico@g.o> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Subject: | Re: [gentoo-dev] Re: Should portage tree CVS impose a commit moratorium during snapshot creation? | ||
Date: | Wed, 09 Jan 2013 19:59:00 | ||
Message-Id: | 50EDCBD6.4050303@gentoo.org | ||
In Reply to: | Re: [gentoo-dev] Re: Should portage tree CVS impose a commit moratorium during snapshot creation? by Zac Medico |
1 | On 01/09/2013 12:31 AM, Zac Medico wrote: |
2 | > I guess we could use the cvs -ko option [1] on all files. That's |
3 | > apparently what prevents $Header expansion for $PORTDIR/skel.ebuild. |
4 | |
5 | Actually, we should use -kb rather than -ko, since -kb disables |
6 | transformations entirely [1]. The -ko mode is identical except that it |
7 | allows transformation of line endings, and we don't need or want any |
8 | such transformations. |
9 | |
10 | It turns out that repoman has recognized the -kb mode for a very long |
11 | time [2], and when it recognizes that there are no keywords to expand, |
12 | it commits the Manifest in the same commit as the rest of the files |
13 | (behaving exactly like it does in git repositories). |
14 | |
15 | [1] http://cvsgui.sourceforge.net/howto/cvsdoc/cvs_12.html#SEC102 |
16 | [2] |
17 | http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=d59466926e57f1226fe654deb109812a1cd19389 |
18 | -- |
19 | Thanks, |
20 | Zac |