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.
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.
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.
For DI Studio, there is a prepared intergration for CVS/SVN.
Here's some info:
Just one addition/clarification on my side:
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.
Find more tutorials on the SAS Users YouTube channel.