Round Table Workspace Release Details

Posted by atuldalvi123 on 18-Jan-2016 03:51

Hi,

I want to capture a current workspace release of round table in rtb_events.p. There is rtbGetRelease.p in encrypted format, dont know how to use it.

Help me.

All Replies

Posted by cverbiest on 18-Jan-2016 03:59

I created a global define for this purpose.

Having the version in a global-define allows me to use condition compilatie in rtb_events.p.

Drawback : I have to remember to update the version

&global-define rtb_version 11.5

&if {&rtb_version} >= 11

&then

&else

&endif

Posted by asthomas on 18-Jan-2016 04:06

Why not have something that reads the rtbver file in your install directory?

I think we have something like that in the automation toolkit already...

Posted by Simon de Kraa on 18-Jan-2016 04:07

There is a $RTB/rtbver file that can be read.

Posted by atuldalvi123 on 18-Jan-2016 04:41

will $RTB/rtbver file return current release in the round table ?

Posted by Simon de Kraa on 18-Jan-2016 04:49

Yes, it is similar to the $DLC/version file that is used for Progress.

[/mls/rtb/gui] cat rtbver

Roundtable release 10.1C04

[/mls/rtb/gui] cat $DLC/version

OpenEdge Release 10.2A03 as of Wed Feb 24 21:17:23 EST 2010

[/mls/rtb/gui]

Posted by atuldalvi123 on 18-Jan-2016 05:00

No,  actually i want to capture a workspace release details in rtb_events.p file when we start round table. I want round table workspace release not round table version. There is a menu workspace ---- > workspace releases. I want to get that details. Sorry or the wrong details provided in the post.

Posted by Jeff Ledbetter on 18-Jan-2016 07:53

Releases are Workspace specific so you won't be able to get a single release when you start Roundtable. What is it that you are trying to accomplish?

Posted by atuldalvi123 on 18-Jan-2016 08:10

I want to find the details of releases of current workspace. We need it for further computation.

Posted by atuldalvi123 on 18-Jan-2016 09:17

can anyone has solution on it ?

Posted by cverbiest on 18-Jan-2016 09:58

Do you know the appSolute Roundtable TSMS Automation Toolkit ? see www.roundtable-software.com/.../

It contains, among others automation/appSolutions/appSolute/RTB/Base/RTBAutomationApi.cls

which has a method for getting the latest release.

  /*------------------------------------------------------------------------------

         Purpose:  Get the latest release for a workspace

         Notes:

   ------------------------------------------------------------------------------*/

   METHOD PUBLIC VOID getLastRtbWorkspaceRelease(

Posted by Jeff Ledbetter on 19-Jan-2016 06:35

I think that if we knew the ultimate goal, someone may be able to better provide a solution.

This thread is closed