BookmarkSubscribeRSS Feed
Sai_001
Fluorite | Level 6

Hi All,

 

I am new to SAS. would like to know  the best  source   code version control utility/tool in practice for Linux SAS programs as well as mainframe SAS programs.

 

Thanks .

9 REPLIES 9
ChrisHemedinger
Community Manager

Most SAS users are adopting (or have adopted) Git-based tools like Gitlab, BitBucket, or GitHub (there are enterprise/on-premise versions of these for private or commercial use).  We have lots of resources to help you learn:

 

Register for SAS Innovate 2025!! The premier event for SAS users, May 6-9 in Orlando FL. Sign up now for the best deals!
Sai_001
Fluorite | Level 6
Thank you Chris 🙂

The reference pages are really helpful to understand 🙂
jimbarbour
Meteorite | Level 14

Well, this is a matter of opinion of course, but git is quite popular on Linux.

 

For the mainframe, I've used ChangeMan from Serena, and it's quite good, quite a bit better than the old Panvalet that I had used previously.  It's been a while since I've worked in a mainframe environment, so there may be something better out there.

 

Jim

Sai_001
Fluorite | Level 6
Thank u Jim for the valuable inputs 🙂
tarheel13
Rhodochrosite | Level 12

You can try Tortoise SVN.

Sai_001
Fluorite | Level 6
Thank u Irackley 🙂
Reeza
Super User
We use Gitlab on our Unix box.
Sai_001
Fluorite | Level 6
Thank you 🙂
AllanBowe
Barite | Level 11

Definitely, GIT!

 

Here are a couple more options if you'd like to do your SAS development in a local (desktop) environment:

 

/Allan
SAS Challenges - SASensei
MacroCore library for app developers
SAS networking events (BeLux, Germany, UK&I)

Data Workflows, Data Contracts, Data Lineage, Drag & drop excel EUCs to SAS 9 & Viya - Data Controller
DevOps and AppDev on SAS 9 / Viya / Base SAS - SASjs

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 9 replies
  • 1638 views
  • 7 likes
  • 6 in conversation