Gentoo Archives: gentoo-dev

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