Gentoo Archives: gentoo-dev

From: Sven Vermeulen <svermeulen@××××××.be>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: emerge snapshots
Date: Thu, 26 Jan 2006 19:40:09
Message-Id: 20060126170040.GG7201@gentoo.org
In Reply to: [gentoo-dev] RFC: emerge snapshots by Kalin KOZHUHAROV
1 On Wed, Jan 25, 2006 at 02:12:38AM +0900, Kalin KOZHUHAROV wrote:
2 > r100
3 > emerge foo
4 > r101
5 > emerge --unmerge foo
6 > r102
7
8 You're like asking to put your entire system under a versioning system
9 control. Sounds like fun, but also like a lot of diskspace usage on your
10 versioning server.
11
12 $ ${VCTOOL} commit --label=r100 --recursive /
13 $ emerge foo
14 $ ${VCTOOL} commit --label=r101 --recursive /
15 ...
16 $ ${VCTOOL} checkout --label=r100 --recursive /
17
18 Using the FEATURES="buildpkg" helps a lot, especially if you also take
19 snapshots of your portage tree (since any breakage due to an "emerge -uDN
20 world" can hopefully be fixed by restoring the backup portage tree and run
21 "emerge -uDN world" again).
22
23 If you then put your configuration files under versioning control, you
24 should be set.
25
26 Wkr,
27 Sven Vermeulen
28
29 --
30 Gentoo Foundation Trustee | http://foundation.gentoo.org
31 Gentoo Council Member
32
33 The Gentoo Project <<< http://www.gentoo.org >>>

Replies

Subject Author
[gentoo-dev] Re: RFC: emerge snapshots Duncan <1i5t5.duncan@×××.net>