[kepler-dev] 2.0.0 beta1 branch instructions

Chad Berkley berkley at nceas.ucsb.edu
Mon Mar 15 11:36:45 PDT 2010


Definitely the branch.

thanks,
chad


David Welker wrote:
> Hi Christopher and Chad,
> 
> Christopher is correct that Ptolemy is being checked out from the trunk, 
> rather than branches/rel-8-0-beta-2. I am not sure where it should be 
> checked out from right now. When Chad makes the judgment that he wants 
> to check out ptolemy-8.0/src from branches/rel-8-0-beta-2, he or I will 
> need to update kepler-2.0/module-info/modules.txt to point at this 
> branch instead of at the trunk (where it points to now).
> 
> Chad, which version of Ptolemy dod you want to get for kepler-2.0 at 
> this stage?
> 
> -David
> 
> On Mar 11, 2010, at 4:34 PM, Christopher Brooks wrote:
> 
>> Hi Chad,
>>
>> It seems like the check out is coming from the trunk or some other branch
>>
>> I did
>>
>>   795  svn co 
>> https://code.kepler-project.org/code/kepler/branches/releases/release-branches/build-area-2.0 build-area 
>>
>>  796  cd build-area
>>  797  ant change-to -Dsuite=kepler-2.0
>>
>> I did get
>> [change-to] Checked out revision 57393.
>>
>> However, I think that revision is in the trunk, not the branch.
>>
>>  798  ant run
>>  799  pwd
>>  800  cd /Users/cxh/src/kepler-2.0a/build-area
>>
>> Here I updated ptolemy-8.0/module-info/revision.txt so that included 
>> my most recent
>> change.  BTW - I checked in an update to that file.
>>
>>  801  ant update
>>  802  ant compile
>>  803  ant run
>>
>> Here I realized that again, my code was not being compiled, possibly 
>> because the
>> mod time of the file was before the mod time of the .class file
>>
>>  804  rm 
>> ../ptolemy-8.0/target/classes/ptolemy/vergil/basic/GetDocumentationAction.class 
>>
>>  805  ant compile
>>  806  ant clean-all run
>>
>>
>> Below, you can see that the README.txt from ptolemy-8.0 is from the 
>> trunk, not the
>> branch:
>>
>>
>> bash-3.2$ cd ~/src/kepler-2.0a/ptolemy-8.0/src
>> bash-3.2$ svn info README.txt
>> Path: README.txt
>> Name: README.txt
>> URL: svn://source.eecs.berkeley.edu/chess/ptII/trunk/README.txt
>> Repository Root: svn://source.eecs.berkeley.edu/chess/ptII
>> Repository UUID: 3435fffc-ccdd-42ab-8df9-e21c6b74a643
>> Revision: 57481
>> Node Kind: file
>> Schedule: normal
>> Last Changed Author: lenormand
>> Last Changed Rev: 56143
>> Last Changed Date: 2009-11-12 08:02:12 -0800 (Thu, 12 Nov 2009)
>> Text Last Updated: 2009-11-12 08:02:12 -0800 (Thu, 12 Nov 2009)
>> Checksum: 9320d1f4c0a97e2276a897d841a58161
>>
>> bash-3.2$ cd ~/ptII8.0.beta
>> bash-3.2$ svn info README.txt
>> Path: README.txt
>> Name: README.txt
>> URL: 
>> svn+ssh://source.eecs.berkeley.edu/chess/ptII/branches/rel-8-0-beta-2/README.txt 
>>
>> Repository Root: svn+ssh://source.eecs.berkeley.edu/chess/ptII
>> Repository UUID: 3435fffc-ccdd-42ab-8df9-e21c6b74a643
>> Revision: 57384
>> Node Kind: file
>> Schedule: normal
>> Last Changed Author: lenormand
>> Last Changed Rev: 56143
>> Last Changed Date: 2009-11-12 08:02:12 -0800 (Thu, 12 Nov 2009)
>> Text Last Updated: 2009-11-12 08:02:12 -0800 (Thu, 12 Nov 2009)
>> Checksum: 9320d1f4c0a97e2276a897d841a58161
>>
>> bash-3.2$
>>
>>
>> I think that ptolemy-8.0/src is being checked out from the trunk, not
>> branches/rel-8-0-beta-2
>>
>> _Christopher
>>
>> On 3/11/10 2:58 PM, Chad Berkley wrote:
>>> Hi Christopher,
>>>
>>> I thought we had fixed this bug a couple weeks ago. Did you do an update
>>> or a new checkout? If you only did an update, could you try a new
>>> checkout? You should only need to do
>>>
>>> svn co
>>> https://code.kepler-project.org/code/kepler/branches/releases/release-branches/build-area-2.0 
>>>
>>> build-area
>>>
>>> ant change-to -Dsuite=kepler-2.0
>>>
>>> I just tried this with a new checkout and it worked for me. It should
>>> get version 57393 and it did. Let me know if it is still not working for
>>> you.
>>>
>>> chad
>>>
>>> Christopher Brooks wrote:
>>>> Hi Chad,
>>>> It looks like the version of the ptII tree that is being checked out
>>>> when I build kepler-2.0
>>>> is using the ptII trunk and not the ptII rel-2-0-beta-2 branch.
>>>>
>>>> I followed the instructions below and at one point, this output 
>>>> occurred:
>>>> [update-modules] svn -r 57481 update --accept postpone
>>>> /Users/cxh/src/kepler-2.0/ptolemy-8.0/src
>>>>
>>>> However, kepler-2.0/ptolemy-8.0/src/ptolemy/configs/full/intro.htm
>>>> mentions Ptolemy II 8.1.devel, which means it is from the trunk, not
>>>> the release branch.
>>>>
>>>> If that file was the version in the release branch, then it would
>>>> mention 8.0.beta
>>>>
>>>> To check out the release branch, use
>>>> cd ../ptolemy-8.0
>>>> svn co
>>>> svn+ssh://source.eecs.berkeley.edu/chess/ptII/branches/rel-8-0-beta-2 
>>>> src
>>>>
>>>> _Christopher
>>>>
>>>> On 2/22/10 2:58 PM, Chad Berkley wrote:
>>>>> Hi,
>>>>>
>>>>> The code has been branched for the 2.0 kepler release. Here are the
>>>>> instructions for getting and using the branch:
>>>>>
>>>>> 1) check out the build-area from the branch:
>>>>> svn co
>>>>> https://code.kepler-project.org/code/kepler/branches/releases/release-branches/build-area-2.0 
>>>>>
>>>>>
>>>>> build-area
>>>>>
>>>>> cd build-area
>>>>>
>>>>> 2) change-to the branched kepler suite:
>>>>> ant change-to
>>>>> -Dbranch=https://code.kepler-project.org/code/kepler/branches/releases/release-branches/ 
>>>>>
>>>>>
>>>>> -Dsuite=kepler-2.0
>>>>>
>>>>> 3) ant run
>>>>>
>>>>> I've tested this on a clean checkout and it worked with ant. I have 
>>>>> not
>>>>> tested it on any IDEs yet. Please let me know if it doesn't work for
>>>>> you.
>>>>>
>>>>> All Kepler 2.0 code must now be checked into this branch. Any code 
>>>>> that
>>>>> should also be in the trunk must be merged accordingly.
>>>>>
>>>>> Note that this is using rev 57289 of ptolemy which is the 8.0-beta2
>>>>> branch. Please do not run validate-ptolemy on the branch. I will
>>>>> update the revision as Christopher releases new versions of 
>>>>> ptolemy. At
>>>>> RC1, I will freeze the version of ptII we are using.
>>>>
>>
>> -- 
>> Christopher Brooks, PMP                       University of California
>> CHESS Executive Director                      US Mail: 337 Cory Hall
>> Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
>> ph: 510.643.9841 fax:510.642.2718          (Office: 545Q Cory)
>> home: (F-Tu) 707.665.0131 cell: 707.332.0670
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at kepler-project.org
>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
> 


More information about the Kepler-dev mailing list