L7 - Verison Control Flashcards
1
Q
What is Git
A
- Tracks and manages changes in software code
- Collaborate with others in an open source format
- Can be used to show a portfolio via Github
- Is a VCS - Version Control Systems
2
Q
What is continous integration?
A
- CI - Merging all developer copies of a code to a shared VCS several times a day
- Difficult to manage
- Not expected in the swiftbot project
3
Q
What is Assigning in VCS?
A
Code Review
- Organisations will want you to submit code for review
- Must pass a organisations predetermined requirements (Functional requirements for a US)
4
Q
What is issues in VCS
A
******Github Issues******
- Orgs will assign Issues in the project via the VCS
- Helps track problems in the code
- Helps with business workflows aiding direction and management of the project
- With respect to the mission statement