| Scrum Overview |
Requirement:
Create and upload a new ubuntu image (AMI) in amazon cloud using packer and version control.
Steps Involved:
Scenario: You are using the MacBook (with macOS Big Sur 11.6) for the first time and you wanted to install "brew" (or) "wget" (or) any other command-line utility
Let's consider user name is "webuser" and you wanted to make this user part of a "wheel" group to execute sudo commands. Use the command "dseditgroup"
$ (Run the command as root user in macOS)
$ dseditgroup -o edit -a webuser -t user wheel
o: Operation - read, create, edit, delete , checknumber
a: Name of the record to be added to the group specified by group name
t: Type of record to be added to or deleted from group specified by groupname. Valid values are user, computer , group or computergroup
wheel: groupname
Subversion is a Centralized Version Control system and GitHub Enterprise is distributed version control system.
In one of the project I recently lead the team for migrating code-base with over 10+yrs old application code-base of 500+GB data of telecom software application, including commit history from legacy SVN to Enterprise grade GitHub. Supported in validating the workflow with muti-project dependencies for over 46+ components successfully.Some of features used are described briefly below:-
SVN:
GitHub Enterprise:
Bridging of SVN and GitHub:
Developer Validation:
I hope the post will be useful for folks working in DevOps and Managing the software version control using SVN and if you have any plan in pipeline to migrate to GitHub Enterprise.
Challenges:
I would like to hear your experience if you have been going through any issues in your SVN migration activity and love to support if you have face any challenges.
References: