On Sun, Dec 5, 2010 at 03:07, Jean-Yves Avenard <jyavenard at gmail.com> wrote:
> Still, there's no need to run checkout twice.
>> You clone once, run git pull
>> From then, there's not going to be a difference between the backend
> and the frontend you build from this source.
>> I can't see the need to checkout a particular revision before you build
>
Yes, we do truly need to be able to pull past versions. Why? Gentoo is
source-based, which means that to uninstall 0.28-fixes and go back to
0.27-fixes, we will actually each be rebuilding 0.27-fixes from source. Or
any milestone/changeset/tag in that series that the user specifies.
Basically, "something went wrong, get me back to last tuesday" means first
fetching the source tree precisely as it was when pulled the previous time,
based on whatever sensible numeric version number we can use.
$0.02 and HTH,
Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20101205/a50d9882/attachment.htm>