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 >>> |