02-15-2017 12:40 AM
I am using sas applications like SAS EG & DI studio for development.
And there were no version control in place for the development process.
Now we have introduced Stash as the version control and started archiving sas codes manually.
I am new to this areaand just wanted to know, if there any STASH plugin available for SAS and its setup.
02-15-2017 03:11 AM
AFAIK, the only direct interface between a SAS component and a versioning system is the git support in Enterprise Guide.
In our company, we use SVN, and the interface has been built into the main development tool of our client and host programmers, which is Eclipse.
Eclipse retrieves the code from the repository and puts it into the SAS developers home directory on the SAS server (using SSH/sftp).
On check-in, the code is copied from the developer's directory into the production directory (from where batch jobs are run), and is checked in to SVN.
On further research, I see that Stash (Bitbucket) uses a git server, so you might be able to connect EG to that. Contact your SAS representative to check if this is possible.
02-15-2017 04:27 AM
02-15-2017 04:47 AM
Have a look at
Since any versioning system is a tool solely for programmers/developers, having the programmer's mindset and skills is mandatory (just like you need to know how to drive so you can use that shiny new car). Most prominent skill is the abilty to get and interpret information from the system's documentation.
Setting up the connection to the Stash/Bitbucket repository from SAS and vice versa is best handled with your IT people that run that system.
02-15-2017 07:10 AM
For DI Studio, there is a prepared intergration for CVS/SVN.
Here's some info:
02-15-2017 08:09 AM - edited 02-15-2017 08:12 AM
Just one addition/clarification on my side:
02-15-2017 08:37 AM