On Wed, Jan 25, 2006 at 02:12:38AM +0900, Kalin KOZHUHAROV wrote: > r100 > emerge foo > r101 > emerge --unmerge foo > r102
You're like asking to put your entire system under a versioning system control. Sounds like fun, but also like a lot of diskspace usage on your versioning server. $ ${VCTOOL} commit --label=r100 --recursive / $ emerge foo $ ${VCTOOL} commit --label=r101 --recursive / ... $ ${VCTOOL} checkout --label=r100 --recursive / Using the FEATURES="buildpkg" helps a lot, especially if you also take snapshots of your portage tree (since any breakage due to an "emerge -uDN world" can hopefully be fixed by restoring the backup portage tree and run "emerge -uDN world" again). If you then put your configuration files under versioning control, you should be set. Wkr, Sven Vermeulen -- Gentoo Foundation Trustee | http://foundation.gentoo.org Gentoo Council Member The Gentoo Project <<< http://www.gentoo.org >>>
pgpfbU5a8qJ0B.pgp
Description: PGP signature