Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
General
cancel
Showing results for 
Search instead for 
Did you mean: 

Version control software for unix

Ash_4
Advisor

Version control software for unix

Hi Masters,
We are having HP-UX 11.x and TRU-64 unix and Oracle 8i database and Developer 6i frontend. We are having more than 1000 forms fmb and fmx. Whcih software we can use on unix platform for version control of fmbs or fmx.

Thanks in advance.
(Points will be awarded to each reply)
9 REPLIES
H.Merijn Brand (procura
Honored Contributor

Re: Version control software for unix

Though not the most modern and sofisticated system, SCCS is freely available on both by default and fits the needs.

OTOH if you are to edit the modules/files with multiple developers and/or need multiple active branches, SCCS has serious drawbacks, and considering open source systems like RCS and CVS. Another point of interrest might be if you want it available on Windows platforms.

If you are new, check out open source projects, they are maintained worldwide, whereas SCCS has stopped developing. There is also a very new revision control system available of which I forgot the name (subversion?), but it is very promising, but as far as I undertood, not yet ready for production use. I know that Rafael Garcia-Suarez has been looking at it for perl source control.

Start here: http://www.thefreecountry.com/programming/versioncontrol.shtml

Enjoy, have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
Brian M Rawlings
Honored Contributor

Re: Version control software for unix

If you run Oracle, they have an interesting add-on (pay) module called 'internet file system', with a related 'content' control piece. Like Oracle, it's not free, but the blurb about it on their website looks useful, with check-in/check-out, etc, for rev control and collaborative environments...

Not everybody wants the responsibility and (sometimes) extra work of going with an open-source, self-supported doodad.

Regards, --bmr
We must indeed all hang together, or, most assuredly, we shall all hang separately. (Benjamin Franklin)
Angus Crome
Honored Contributor

Re: Version control software for unix

There are a plethora of systems out there (some free, some not).

A few examples (in order of cost);

SCCS - Standard with most Unices.
RCS - Standard with most Unices.
CVS - Freeware and licensed versions are available.
PCVS - Medium cost, decent GUI front end for management.
ClearCase (from Rational) "this is probably the most extensive, and most expensive tool in the genre". This generally requires a semi-dedicated person to setup and manage.

There are many others, but these are generally the most pervasive that I have found.
There are 10 types of people in the world, those who understand binary and those who don't - Author Unknown
Graham Cameron_1
Honored Contributor

Re: Version control software for unix

SCCS may be built into unix, but it can only handle ascii files.
It's a long time since I used Oracle forms, but I remember in the days of forms 4.5 we tried to use sccs for saving the ascii version of the forms (.fmb ??) but we were then hitting the limit of 100,000 lines - the forms files were massive and sccs has this hard limit.
Have you considered Oracle Designer 6i/9i ? In addition to the traditional date repository tools it also supports a full version control system.
You'll find lots more on Oracle sites, eg http://otn.oracle.com/docs/products/designer/doc_library/6i_release42/CDOC72/concepts/repos/reposcontitle.htm

- Graham
Computers make it easier to do a lot of things, but most of the things they make it easier to do don't need to be done.
Tom Jackson
Valued Contributor

Re: Version control software for unix

Ash:

Some version control software will integrate with development environments, making the repository convenient for developers. I use an integrated development environment (IDE) that is compatible with ClearCase and CVS. You may want to investigate both development environments and compatible version control software.

Tom
Rainer von Bongartz
Honored Contributor

Re: Version control software for unix


I strongly recommend RCS which is
built in into HP-UX.

It's more flexible compared to SCCS.
I use RCS for years very succesfully.

look at docs.hp.com and search for RCS

Regards
Rainer
He's a real UNIX Man, sitting in his UNIX LAN making all his UNIX plans for nobody ...

Re: Version control software for unix

Ash,

Checkout CCC/Harvest, visit www.ca.com for more info.

Supported platforms include:
Servers: HP-UX; Solaris; IBM AIX; DIGITIAL UNIX; & Win NT

Clients: HP-UX; Sun Solaris; IBM AIX; DIGITAL UNIX; Win 9x; Win NT; OS/2; SGI IRIX

Relational Database: Oracle 7.34 and higher!

CCC/Harvest provides integrated change & configuration managment plus version control, problem tracking, release management, concurrent development, parellel development, automated build management, interactive merge support, emergency maintanence management, plus vendor code management and eneterprise management too.
Chris Vail
Honored Contributor

Re: Version control software for unix

We use Visual Source Safe for our development systems. We use CIFS mounted drives to the Win2k systems for our HP-ux and Tru-64 development systems, and the developers seem to be happy with it. Personally, I'd rather have my butt kicked than recommend a M$ product, but it IS cheap, like most M$ items.


Chris
Steven E. Protter
Exalted Contributor

Re: Version control software for unix

WE have a very similar environment to yours.

We are running Merant's PVCS, its not overly expensive and we use CIFS/9000(Samba) to export certain important directories on our 9000 boxes and PVCS handles version control.

We are still looking for a way to make the oracle objects compile whne PVCS places them. Right now its an overly agressive cron job that finds new files and puts together the proper compile commands.

It even knows to the degree its author(me) understands when dependent objects require recompile.

Here is a link to CIFS
https://payment.ecommerce.hp.com/cgi-bin/swdepot_parser.cgi/cgi/try.pl?productNumber=B8725AA&date=

Regards and good luck,

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com