SVN Linux?

Started by martinp, August 20, 2024, 09:30:18 AM

Previous topic - Next topic

martinp

Just reading about SVN does this work with Linux pvxplus?  I get an error #99 but I dont have anything setup yet.

Thanks

Stéphane Devouard

Martin

I believe the SVN interface is designed to work with TortoiseSVN which is a Windows SVN client
There are scripts that run to convert your PxPlus components (programs and Nomads libraries) to text source files when you commit to the repo, and these scripts are attached to the source files extensions in the Windows registry somehow.

Regards
Stéphane Devouard
Portfolio | Work

martinp

Thanks Stephane, just wondering if it works with a linux pvxplus server?  or must it be a windows server only?

martinp

Anyone use SVN with a linux server? Thx

Mike King

I have used a Linux SVN server with the PxPlus interface for years.  Basically you setup the SVN server on the Linux box and establish/save a SSH connection using putty.

Once this is done you can use the url of svn+ssh://puttySaveName/..directory.. in TortoiseSVN to browse/access the repository providing access to your Linux SVN server from Windows workstations.
Mike King
President - BBSysco Consulting
eMail: mike.king@bbsysco.com

martinp

Thanks Mike nice to hear from you!  I just want to be clear this does work on a PVXPLUS that is on an Linux license?

Right now it keeps asking me to enter start_up.svn  I created one but it just keeps looping the "environmental setup" box? please pick start_up.svn 

martinp

Should I submit a ticket I really cannot get SVN going..   It keeps looping environmental setup box after I provide a start_up.svn as if it doesn't accept that file.

My PVX is on a linux server.

martinp

#7
So I tested this on a local version of PVX PLus on windows with a demo key, and it seems to get past where I am stuck BUT I am still wondering this not work on a Linux server through windx?

martinp

#8
Can't get this to work... Who can I contact? :)

Am I only one using a Linux PVX server anymore?

I am confused in regards to:  Do I actually use the "SVN SETUP" commands through providex?  Am I suppose to ignore all that and just install subversion manually and use the shell to do this..  Reason I am so confused is why would the SVN SETUP commands even be offered if it's not intended to be used this way.

Am I suppose to be running a local Windows PVX version to do my development on the linux server?  Ive used WindX for 20+ years this way, so just trying to understand the expectations of this.

Jane Raymond

You can set up a Linus SVN server as Mike described earlier. That is where the repository would reside.

As for the clients using the repository on the server, each client would have their own sandbox on their own Windows machine. Each client would install the Tortoise SVN client on their Windows machine, as well as PxPLus and their application. This is where they would do their development. When the administrator completes this, they would import the application into the repository. The rest of the clients would then checkout the source from the repository.

So all development is done on each developer's own machine, then committed to the repository when done, where other developers can update their source/app directories from there. Since each developer has their own work area on their Windows computer, this is not really a WindX style set up.
Jane Raymond
Software Developer
PVX Plus Technologies Ltd.

martinp

Thanks Jane and Mike, I think the picture is becoming clearer :)  Appreciate it..  I am moving from my old ways of doing things and just getting this all setup!