Source control for Progress

Posted by shockwave on 02-May-2011 08:46

Hi,

I'm working as a software developer in Progress 4GL.

In the past I've worked with .NET. There was a microsoft program named Sourcesafe that was very usefull for source control. If you "check out" then you're the only one who can modify the file, until you "check in" again, then anyone can get the new version. You can also see what changed compared to previous check-outs.

Is there something similar like that available for Progress?

kind regards,

Michael D

All Replies

Posted by Admin on 02-May-2011 08:55

There was a microsoft program named Sourcesafe that was very usefull for source control.

Deprecated nowadays, replaced by MS Team Foundation Server.

Is there something similar like that available for Progress?

 

A lot depends on your version of Progress.

First there is Roundtable - a Progress specific tool with huge strengths on deployment and impact analysis: http://www.tugboatsoftware.com/roundtable/solutions-scm.php

In OpenEdge 10.1, 10.2, there is a new IDE based on Eclipse (OpenEdge Architect). That makes it trivial to work with any (modern) SCM tool, like

- Subversion

- Perforce

- Team Foundation Server

- ...

Of course, Roundtable has an Eclipse plugin as well.

Posted by shockwave on 02-May-2011 09:25

thank you for your answer, I will look into this.

Posted by crydust on 02-May-2011 09:28
Posted by shockwave on 15-May-2011 07:13

HI,

Can anyone give me a list of steps I need to make our openedge appbuilder run with team foundation server or subversion?

thx

Posted by Admin on 15-May-2011 08:07

The AppBuilder does not have a plugin Architecture - so there is no out of the box integration available (but full sourcecode if you'd wanna try yourself). You also might try to customize _adeevent.p

For SVN you'd have to use the Windows Explorer client Tortoise SVN.

The Eclipse based OpenEdge Architect offers SCM integration.

Posted by Peter Judge on 16-May-2011 07:47

If you want SCM that's integrated into OE Studio (and Architect too, now), look at Roundtable (http://www.tugboatsoftware.com/roundtable/).

-- peter

Posted by shockwave on 28-May-2011 12:39

I'm aware of roundtable TSMS and it seems the most logical choice, but my employer is familiar with it and tried it and wasn't pleased with it. Apparantly there are plans to use Eclipse for Openedge.

What do I need to do to get Eclipse to run with Openedge? So I can create and modify p-files, ... with Eclipse instead of AppBuilder.

Posted by jmls on 28-May-2011 13:02

You need Openedge Architect

Julian

Posted by Admin on 28-May-2011 15:22

What do I need to do to get Eclipse to run with Openedge? So I can create and modify p-files, ... with Eclipse instead of AppBuilder.

You didn't mention your version. OpenEdge Architect is available since 10.1A - but I'd really recommend a recent release (10.2B).

If you do not get your licenses from the PSDN subscription you need to get in touch with your Progress rep for getting OpenEdge Architecte licenses. You may have to trade in your OpenEdge Studio licenses In that case request a long term trial of the OpenEdge Architect so that you have a smooth transition period.

If you have PSDN licenses, just install both.

This thread is closed