04-22-2016 11:12 AM
We have recently implemented SAS and please let me know what are the different ways to promote the content from Dev to Prod environment. Pointers to any documents are also appreciated.
04-25-2016 02:44 PM
04-22-2016 03:09 PM
I don't think you've given enough information for people to be able to help you. What sort of environment are you working in? How is it structured? etc. Some people separate /DEV and /PROD code just with different directories. So promotion can mean as little as copying a file. Other folks have separate servers for /DEV and /PROD. Plenty of folks use different version control tools. So there isn't a single way in SAS to promote code.
Perhaps it would help if you describe how you handle promotions of non-SAS code in your environment.
04-22-2016 03:25 PM
We have dev on different server and prod on a different server. SAS is installed on Linux and clients on windows. We use tools like winscp for copying the files to and fro from the server`
04-22-2016 03:38 PM
04-22-2016 05:43 PM
Both Dev and Prod are linux servers. Developers will develop the code only in dev environment and the same code has to be moved to Prod. I mean everything such as .sas files, Metadata of the sas content.
04-22-2016 05:54 PM - edited 04-22-2016 05:55 PM
If your Dev and Production environments have been installed and maintained as it's meant to be by Change management best practices, you should normally just copy the SAS pgms through servers. Eventually, if there are some naming or similar differences, it should be managed by code.
Same for metadata objects, but normally it's done manually by the Administrator.
You can refer here.
04-25-2016 02:43 AM
I would strongly recommend you consider using change management tools that can not only automatically deploy from Dev to Prod but also track, trace and secure all of your SAS code development. For medium to large projects where there are more than just a handful of programs, and program sizes are creeping up into thousands of lines then I'd say such tools become both essential and best practice.
Most likely your organisation is already using such tools so I would check those out first.
04-23-2016 02:33 AM
04-25-2016 02:44 PM
Need further help from the community? Please ask a new question.