¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

is there a standard/best way to manage personal source code?


 

Hi. I didn't turn up anything with a search so it seemed best to ask.

Background: I just followed Jay Moseley's excellent instructions on building MVS38J. I'm a retired assembly language programmer just looking to keep my hand in. Nothing I'm doing needs serious source control, but I have grown used to for rollbacks and diffs.

Question: What is the best, or at least most common, way to keep and edit your master source? All editing on MVS and backups to PC, or edit and submit from PC to MVS?

Thanks,

Troy.


 

My host OS is Linux so I can back up my entire system using tar -cjvf; but I have seen a source manager on cbttapes.org that will keep your files in a VSAM file. It is a sort of poor man's Endevor, Librarian, or Panvelet.


regards;

Rahim
??



??



On Wednesday, September 9, 2020, 7:44:22 AM CDT, <blametroi@...> wrote:


Hi. I didn't turn up anything with a search so it seemed best to ask.

Background: I just followed Jay Moseley's excellent instructions on building MVS38J. I'm a retired assembly language programmer just looking to keep my hand in. Nothing I'm doing needs serious source control, but I have grown used to for rollbacks and diffs.

Question: What is the best, or at least most common, way to keep and edit your master source? All editing on MVS and backups to PC, or edit and submit from PC to MVS?

Thanks,

Troy.


 

On 09/09/2020 13:12, blametroi@... wrote:

Hi. I didn't turn up anything with a search so it seemed best to ask.

Background: I just followed Jay Moseley's excellent instructions on building MVS38J. I'm a retired assembly language programmer just looking to keep my hand in. Nothing I'm doing needs serious source control, but I have grown used to for rollbacks and diffs.

Question: What is the best, or at least most common, way to keep and edit your master source? All editing on MVS and backups to PC, or edit and submit from PC to MVS?

Thanks,
As I maintain multi locations for my m/f code the only common arena is a micro so every thing is always stored local and of course all back up media.

Vince


 

I shutdown MVS, and run a script that uses DASDPDSU to unload the source PDSs to directories on the host. Those host directories are under git control, so I can get versioning, diffs, etc. Rolling back is manual.


 

Hello Troy,

Am 09.09.2020 um 14:12 schrieb blametroi@...:

Question: What is the best, or at least most common, way to keep and edit your master source? All editing on MVS and backups to PC, or edit and submit from PC to MVS?
I'm using a local cvs repository on my Linux machine for all "serious" code, no matter where it originates. This gives me the incredibly helpful possibility to diff(1) changes, or even utilize colordiff for more better optical contrast (if you are not red/green blind, that is).

I've not yet established a standard way to move source from there to MVS PDS'. In fact, I'm doing this with my AS/400 (which also has files with members, but it supports FTP for up- and downlad).

For MVS I'll build myself a workflow with the card reader, to directly submit compiler jobs from Linux. Maybe I'd also utilize the card punch for getting back edited source into PDS's.

:wq! PoC

PGP-Key: DDD3 4ABF 6413 38DE -


 

Thanks everyone. I think DASDPDSU is the route I'll head down, but it's nice to have options.