#zgit
Explore tagged Tumblr posts
zdevops · 7 years ago
Text
Git: Straight outta ISPF
So you want to use GIT to manage your SYS1.PARMLIB, or your USERID.COBOL.SRCE but you are (just like me) getting really tired of ftp-ing the files to a Linux-box, adding them to a git repo and commit/pushing them over and over (and over) again?
Imagine how awesome it would be to just update your git repository “straight outta ISPF”
We���ve tackled this with some ISPF-Rexx, a little panel and the ported git for z/OS available via awesome peeps at Rocket Software.
TL;DR -> https://streamable.com/qa2th 
After making changes to a member all you need to do is type “ZGADD” in front of it and the REXX will work it’s magic, copying the member over to USS, and adding it to a git repo. If no git repo is present at the requested directory it will even create one and populate it with a minimal “.gitattributes” to ease the ASCII-EBCDIC issues :)
Tumblr media
The pop-up window will then ask you where in USS your git-repo is (or where you want to create it) and let’s you enter a short commit message.
Tumblr media
After pressing enter you will a directory with the same name as the PDS :) It’s should be no suprise that the member in question (DFNSTRT) is there too...
Tumblr media
In keeping the promise of a full git interface from ISPF let’s take a look at git log (yeah I know, still need to do some work on ‘less’)
There are still some ‘sharp edges’ that need to be sorted before this stuff can be released into the wild. It’s already sitting in a neat little private repo on GitHub (updated directly from ISPF of course).
Stay tuned.....it won’t be long until the repo goes public :)
In case you’re wondering, the members shown in the screenshots are purely for example purposes, there’s just no way we’d have a rootkit running for z/OS. Or would we......
2 notes · View notes
vivid-badsquad · 2 years ago
Text
i think im a bit zilly maybe (i have like 14 hourz on kiriko altogether an have been playing zince chriztam... zillay) (i main the Girl)
0 notes
hptposts · 6 years ago
Text
Effective
- Requirement Gather and notes (Functional and non Functional) All and one
- System UML, System document
- New System UML, early document
- Code (Autocomplete, Tool Lombok, Snippet)
- Unit Test (Validate with Requirement), Generate test for all parameter? is there a lib in java?
- Load test, Performance test (JProfiler Premium, Netbeans profiler, cmd line java)
- Code doc -> Generate javadoc every day -> rsync to git
- Generate UML in eclipse, do not manual write.
- Manual deploy: build -> run test -> run script pass -> rsync to server -> test + script again -> performance (deploy 2 ver - old and new) -> compare perf -> note -> decision -> release. 
- CI/CD Test Environment / Deployment 
- Get Feed back from client (Message, Note one times to self doc update to zgit)
- Git Commit (6h - 12h - 3h - 6h)
- Kanban, Scrum (o365)
-> Guideline:
https://github.com/alibaba/Alibaba-Java-Coding-Guidelines#1-programming-specification
https://google.github.io/styleguide/javaguide
https://petroware.no/javastyle.html
Reference: 
https://dev.to/edwardgunawan/how-to-maintain-clean-code-in-your-projects-22cb
Define Rules -> Write Code -> Use Static Code Checker -> Code Review -> Merge
0 notes