The .egp files are zip-compressed archives of xml data. These files don't lend themselves well to be handled in a VCS.
SAS program files (.sas) are simple text and very well suited for a VCS.
Data files (SAS datasets) can be made to store a limited number of generations by themselves.
An EG project consists of at several components, programs, datasets and the project itself which can hold tasks/queries.
The problem with implementing a vcs is that the programs and datasets can be stored independently from a project.
I believe there are several vcs that can be embedded in EG, you may want to talk to your SAS representative.
Ps there can probably be more components such as custom tasks/templates but these are the ones I'm familiar with.
It looks like SAS EG 7.1 implement a vcs internally that can be integrated with git, which is open source/free.
You can always pay for a third party tool of course.
Edit: A link would help...
http://blogs.sas.com/content/sasdummy/2014/10/12/eg-71-new-programmer-features/
Also moving this to EG forum.
VCS is simply the TLA for Version Control System. There is a host of those available, like rcs, svn, git and so on. See https://en.wikipedia.org/wiki/List_of_version_control_software
EG 7 can make use of git to store a history.
@Durga_SAS wrote:
Thanks,
Will git can compare older version with new version of codes?
##- Please type your reply above this line. Simple formatting, no
attachments. -##
Yes. And Im pretty certain the user base is bigger than the IBM tool for when you need assistance. Though IBM theoretically offers support.
@Durga_SAS wrote:
Thanks,
Will git can compare older version with new version of codes?
##- Please type your reply above this line. Simple formatting, no
attachments. -##
Of course. Deltas can be fetched to recreate changes as they were at the time they were made. This is the essence of a VCS.
git is the VCS that is used (and was developed) by Linus Torvalds for the development of the Linux kernel. Every time you use your Android phone, you use a product controlled by git.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.