Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Source version control software

359 views
Skip to first unread message

Avinash Veleshala

unread,
May 13, 2016, 2:06:30 AM5/13/16
to
Hi,

I am looking for source version control softwares that has integration with HP non-stop tandem servers. Can someone please assist me?

Thanks,
Avinash

Randall

unread,
May 13, 2016, 3:46:05 PM5/13/16
to
There is a substantial list of products, for pay and Open Source. In alphabetical order, and not exhaustive:

Control-CS (License fees apply from Network Concepts Inc.)
CVS (Ported OpenSource on ITUGLIB)
Git (Ported OpenSource on ITUGLIB)
PrimeCode/RMS (License fees apply from Emperex Inc.)
SCCS (Ported as CSSC on ITUGLIB)

Git is the most actively maintained of pretty much all of the OpenSource SCM products out there.

Keith Dick

unread,
May 13, 2016, 4:21:20 PM5/13/16
to
I am not sure what you mean when you say you want version control software that has integration with NonStop servers. What kind of integration.

If you just want version control that runs on the NonStop system, I see that git has been ported to OSS and is in the ITUG Open Source library. You can get there from this link:

http://ituglib.connect-community.org

I don't know how well it works, and you would have to use it from the OSS environment, but it is available for you to try.

There were at one time a couple of Guardian native version control programs that apparently were pretty good. I don't know whether any of them are still available. I believe one was called Control from a company named NCI. I don't remember what the other was was called. Maybe someone else will reply with information about them.

Randall

unread,
May 15, 2016, 11:10:47 AM5/15/16
to
See my response above. Native Guardian support is in Control (NCI) and PrimeCode/RMS (Emperex).

Git is ported and runs in the OSS side. It can handle some functions on the Guardian side but you have to know what you are doing as far as configuring git to deal with code 101 (symlinks are not passed by git on any platform by policy, so you're on your own there). A typical approach is to script the copy the files into OSS for commit (or do it directly), and script the copy back to preserve attributes (180, 101).

The 2.3.7.11 version of Git requires OpenSSL 1.0.2g also from ITUGLIB. There are some known quirks that the ITUGLIB has been trying to resolve, but if you are using GitHub Enterprise or Stash (whatever it is called now) to handle your security policies (IMPORTANT TO DO), it makes a very robust environment. ITUGLIB has been using Git for about 18 months.

There are methods for implementing plug-ins and mechanisms for connecting Git and Guardian, but those are a separate discussion (see $).

Bob4117

unread,
May 16, 2016, 9:21:00 AM5/16/16
to
On Friday, May 13, 2016 at 2:06:30 AM UTC-4, Avinash Veleshala wrote:
We use PrimeCode/RMS for version control, and ITP-Panorama to scan the code for rapid impact analysis.

murra...@gmail.com

unread,
Sep 19, 2016, 8:15:13 AM9/19/16
to
Hi Randall, I'm trying to install GIT from ITUGLIB. I'm getting an error "Unresolved Text Symbol floss_getpwuid" on startup - any idea?
Cheers,
Murray

Dave

unread,
Sep 19, 2016, 8:48:48 AM9/19/16
to
Did you also download the floss project?

murra...@gmail.com

unread,
Sep 19, 2016, 8:56:18 AM9/19/16
to
We've got Floss installed as supported HPE product, so no I didn't download it.

Keith Dick

unread,
Sep 19, 2016, 9:01:47 AM9/19/16
to
I'm not certain the floss project is still needed. HPE has added some stuff to their normal product set that includes some or all of what the floss package included. However, if the people who did the port of git used the floss package rather than the equivalent standard stuff from HPE, then the floss package may well be needed.

I assume you downloaded the binary package for git. I don't know whether there are instructions with it for what things it depends on. If you haven't already looked for instructions, look around in the downloaded files to see whether there are any.

murra...@gmail.com

unread,
Sep 19, 2016, 10:29:04 AM9/19/16
to
I've looked for instructions but other than the very brief ones on the ituglib/Connect site can't find any.

Pierre

unread,
Sep 28, 2016, 4:17:28 AM9/28/16
to
Hallo Avinash,

You could use Gitlab[1]. It is a framework that add much more value to the development workflow than Git alone and of cause uses as vcs Git and therefore has a Git server. Your sources could be loacated on the NonStop or not and this is up to you really.

[1] https://about.gitlab.com/
0 new messages