Re: Forest Extension - Not to be found?

neugens.limasoftware@gmail.com neugens.limasoftware at gmail.com
Fri Jul 1 20:51:15 UTC 2011


I agree, subrepos are nice for the development model they support, but a pain otherwise.

Forest were such a useful feature, sad they are depreciated in favour of the subrepos... however, you could still work with partial forest, the problem is that you have to remember to update the parent forest if you want changes to be propagated correctly.

The script does the right thing though, so I guess there us no real reason to get back :)

Mario
-- 
Sent from HTC Desire...

pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF

http://www.icedrobot.org

Proud GNU Classpath developer: http://www.classpath.org/
Read About us at: http://planet.classpath.org
OpenJDK: http://openjdk.java.net/projects/caciocavallo/

Please, support open standards:
http://endsoftpatents.org/


----- Reply message -----
Da: "Kelly O'Hair" <kelly.ohair at oracle.com>
Data: ven, lug 1, 2011 22:06
Oggetto: Forest Extension - Not to be found?
A: "Roman Kennke" <roman at kennke.org>
Cc: <discuss at openjdk.java.net>


Trust me it has been discussed.

The subrepos extension has it's problems, primarily it doesn't allow us to work with
partial forests or displace nested repos, and makes like difficult with open&closed
situations. Various proposals have been suggested, but it always seems like we are
twisting ourselves into a pretzel to use it.

-kto

On Jul 1, 2011, at 1:00 PM, Roman Kennke wrote:

> Hi Kelly and all,
> 
> I don't know if this has been discussed before, but why not use the
> subrepo extension for OpenJDK. It seems to replace the forest extension
> and is a little easier to use, and I believe it ships with standard
> Mercurial. Any pros and cons?
> 
> Regards, Roman
> 
> 
> Am Freitag, den 01.07.2011, 12:25 -0700 schrieb Kelly O'Hair:
>> On Jul 1, 2011, at 12:10 PM, Uncle George wrote:
>> 
>>> on page:
>>> 
>>>> http://openjdk.java.net/guide/repositories.html#clone
>>> 
>>> one is given the request to find forest extensions.
>>> 
>>>> After installing Mercurial, acquire and install the Forest Extension available at
>>>> 
>>>>   http://www.selenic.com/mercurial/wiki/index.cgi/ForestExtension.
>>> 
>>> The source seems to not exist.
>>> 
>>> any other places to locate?
>>> 
>> 
>> https://bitbucket.org/pmezard/hgforest-crew/overview/
>> 
>> But note that this will not work with older Mercurials versions, not exactly sure what
>> versions of Mercurial work with what versions of the Forest Extension.
>> 
>> See  http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html#hg
>> 
>> The Forest Extension has been problematic and we are moving away from it.
>> 
>> You can completely avoid the Forest Extension by doing:
>> 
>> hg clone http://hg.openjdk.java.net/jdk7/jdk7 YourOpenJDK 
>> cd YourOpenJDK 
>> sh ./get_source.sh 
>> 
>> -kto                    
> 
> 



More information about the discuss mailing list