Presentation is loading. Please wait.

Presentation is loading. Please wait.

Version Control Systems CS222 Baris Aktemur. Software Development Software development is done in teams Team members are in separate physical locations.

Similar presentations


Presentation on theme: "Version Control Systems CS222 Baris Aktemur. Software Development Software development is done in teams Team members are in separate physical locations."— Presentation transcript:

1 Version Control Systems CS222 Baris Aktemur

2 Software Development Software development is done in teams Team members are in separate physical locations Each coder may have multiple computers (at home, at work, laptop, etc.) Software is released in versions

3 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo project check-in

4 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo project check-out

5 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo working copy working copy working copy

6 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo modify

7 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo diff against working copy base

8 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo commit

9 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo diff against repository diff against working copy base

10 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo update

11 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo update

12 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo commit

13 Initial Setup Code repository coder 1 Istanbul coder 2 Chicago coder 3 Tokyo update


Download ppt "Version Control Systems CS222 Baris Aktemur. Software Development Software development is done in teams Team members are in separate physical locations."

Similar presentations


Ads by Google