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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly