SAS Data Integration Studio, DataFlux Data Management Studio, SAS/ACCESS, SAS Data Loader for Hadoop and others

Version control tool for SAS

Reply
Contributor
Posts: 40

Version control tool for SAS

I am wondering what kind of version control tool everyone uses to manage SAS program versions. 

Can you please suggest the one you like and easier to use?

 

I also would like to know the setup for this tool such as Tortoise SVN - I have installed this in my computer, but setting a repository seems challenging and not straight forward. How do I connect the repository to my SAS grid server. Admins have not used any such tools, but they are willing to try out if we suggest any.  

 

 

 

Super User
Posts: 3,250

Re: Version control tool for SAS

There are many posts on this topic in the community mentioning many of the tools available. My best advice: investigate the version control tools already used in your organisation first as it is a lot easier to use company-supported tools than it is to manage your own. SAS programs are simply text files so they will work with virtually version control tool.

 

As an example of the info available here is a link to a post I had some input into re TFS (Team Foundation Server) and Microsoft Visual Studio:

 

https://communities.sas.com/t5/Administration-and-Deployment/Using-TFS-for-SAS-version-control/m-p/1...

 

I stress this is not pushing TFS as the best solution for you, just an example of the valuable insights you can gain. I can't stress enough my best advice above! 

Super User
Posts: 7,762

Re: Version control tool for SAS


Venkat4 wrote:

I am wondering what kind of version control tool everyone uses to manage SAS program versions. 

Can you please suggest the one you like and easier to use?

 



SVN, simply because it's the one the company uses for all other versioning needs (PL/1, SQL, Java). We use the company-customized Eclipse for check-out/check-in/codereview, and EG for SAS development.

---------------------------------------------------------------------------------------------
Maxims of Maximally Efficient SAS Programmers
Super User
Super User
Posts: 7,942

Re: Version control tool for SAS

Some great advice given here.  I have used TortoiseSVN myself, and it is very good, pretty simple to setup.  However for your situation I do not know.  I would suggest you sit down with your IT group/programming group, assess the needs, current software, other software/ ways of working and such like.  It is very hard for someone from outside to just give advice, I mean bringing in consultants to do this type of thing normlly takes months.  Its not just as simple as plonk some software on there and everything is fine.  You need to consider working practices, access rights, backup etc.  It is a whole process.  

Ask a Question
Discussion stats
  • 3 replies
  • 270 views
  • 0 likes
  • 4 in conversation