Gentoo Archives: gentoo-dev

From: Md Mooktakim Ahmed <Mooktakim@×××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Using cvs as your portage directory
Date: Wed, 24 Mar 2004 01:26:16
Message-Id: 4082.192.168.1.2.1080091576.squirrel@mooktakim.com
In Reply to: Re: [gentoo-dev] Using cvs as your portage directory by Chris Gianelloni
1 I was thinking. Wouldn't it be better if the portage tree was split into mutiple modules
2 in cvs?
3 That way you can update individual modules (or directories inside /usr/portage) at a
4 time. that means less stress on the server and you can work on the files you want, when
5 you want, fairly easily.
6
7 Just thinking it might be best to do that.
8
9
10 > On Tue, 2004-03-23 at 18:55, Brandon Hale wrote:
11 >> On Tue, 2004-03-23 at 23:10 +0000, Stuart Herbert wrote:
12 >>
13 >> This may or may not be of use to any of you, but here is how I do
14 >> things.. My main tree (/usr/portage) uses typical rsync, this is what I
15 >> sync nightly. Note that a nightly rsync update is less stressful on our
16 >> infrastructure as we have numerous mirrors for just this purpose. I have
17 >> an overlay in /usr/local/portage for things that I'm playing with but
18 >> have no intentions to commit. This is my PORTDIR_OVERLAY in make.conf.
19 >> Lastly, I have a cvs checkout of the tree in ~/work/gentoo-x86 to
20 >> develop against. If I want to test something in the tree, I can simply
21 >> pass PORTDIR_OVERLAY inline and override the variable in the environment
22 >> (this might be additive, doesnt matter either way), such as
23 >> `PORTDIR_OVERLAY="~/work/gentoo-x86" emerge foo`. With some $1 action,
24 >> this lends itself to a simple alias.
25 >>
26 >> What are the pros? I have a complete and up to date tree w/o putting
27 >> unneeded stress on our infra. I also have a place for testing ebuilds I
28 >> am not ready to commit. And most importantly to me, I can also work on
29 >> the tree in CVS w/o any extra hassle. Any questions, or improvements on
30 >> the above feel free to drop me a line.
31 >
32 > This is exactly what I do, minus the updating of my /usr/portage
33 > nightly. I probably only update once a week or so on most of my
34 > machines, unless I am working on something specific which requires it.
35 >
36 > I like to keep my trees separate, and even go so far as to keep a VMWare
37 > image of x86 to fire up and test things on when I'm making changes to
38 > the stable tree for x86 rather than ~x86.
39 >
40 > --
41 > Chris Gianelloni
42 > Developer, Gentoo Linux
43 > Games Team
44 >
45 > Is your power animal a penguin?
46 >
47
48
49 ----------------------------------------------------
50 Website: http://www.mooktakim.com
51 email: Mooktakim@×××××××.com
52
53 -----BEGIN PGP PUBLIC KEY BLOCK-----
54 Version: GnuPG v1.2.4 (GNU/Linux)
55
56 mQGiBEBgGAMRBACZCLejOYfpVzCmw6JIxyoVYs+YAFlbu4uBiwCcmSVhmcQRhqDB
57 OekmnXsLcv4VJLBa3DlTFyUE9xt0wAlvtMAX1esXE6ygNvUo4TjlR+Ue5lTVGLYu
58 4ArlGT61bLRUVO/tqc2DM7kmB+6/1PhdreFt4p1FIqODG54Fy6oHD/4SWwCg4kpX
59 iaaX5c7PeqkhGIbOp8em1rsD/0qLopQRFWIsFd5Wo1gVjdRY44EiV7fcnR+5BN0o
60 70mkAYuAk0L87mMRnB5bzrMXiFhdYlitux19Gh3xPY0goYwxKXJnEeX82Y6kzh6G
61 1WwQ/WVtDUjRPlFjoaGWbIaEgHqy6nPCYsKlO6L8k078fXBWT1UcXyoU8JtPXkNH
62 d2NABACRx0GBA1Xi9aveU8cUGag51w/p9ASkeCqwE3Qjho9HZDS2/b+NckK+/AnI
63 E5psB1g2CGmUdIzKlFhzOfAiMJgjzFdnJjXrgrMV7F0i1qLc2aNmlzZt3NSSkerz
64 MR02p9xG3ZOjMkHDdyoI81Nb+h+UDiKyRZlL2AmvpkNmKyeTUrRTTWQgTW9va3Rh
65 a2ltIEFobWVkIChLZXkgZ2VuZXJhdGVkIG9uIHB1YmxpYyB3ZWJtYWlsIHNlcnZl
66 cikgPE1vb2t0YWtpbUBob3RtYWlsLmNvbT6IWQQTEQIAGQUCQGAYAwQLAgcDAxUC
67 AwMWAgECHgECF4AACgkQdJnfV4Ckx69CiQCfX5eQw6++VF+7VRG82uSgS6aQTAsA
68 oIai6ctOFN83eNt/o1PlFR5+8iNKuQENBEBgGBQQBADyqIpnxUC9lhi9ikDCsFR6
69 SWHxOS6vAAx1Qlj/vlfBeRihQPYPs57McME6JGU6djsEyvFEMKT34Rs4bHiQ9EFq
70 eP4Shm13FOrhU+l1Pnu90Vt18cg+3CmZ9FXAU/5b+jnIOIU1fq/stvflNh5SAhhb
71 STVQL3zyh8e0Pi7tIEcauwADBgP8CS4pHQxRt7vBeJeBOpPubAwCVPOWyvhBC0mw
72 7IZtBnaWw8MPTmDdAZwovkW/5WPrq/aRt/bjA1UmAJund8uPK8gVkf0ApvEK6WF5
73 MkNzk54fUvJpIn9FwfXg6d8qrBSrhZZFdEg5RdgMNRuQfWnHEdZ232yw/gApHCjA
74 DU0Kk2iIRgQYEQIABgUCQGAYFAAKCRB0md9XgKTHrzUUAJ9h83Bi+ZxEj0zXHInG
75 Udnczz5FYgCg03vpfAnMAY1FahVWjCrMUZY64g8=
76 =8fJh
77 -----END PGP PUBLIC KEY BLOCK-----
78
79 --
80 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Using cvs as your portage directory Jeremy Maitin-Shepard <jbms@g.o>
Re: [gentoo-dev] Using cvs as your portage directory Chris Gianelloni <wolf31o2@g.o>