scm cs lab session 1 scm: software configuration management karthik rai sumanth yaji henrik sipma...
TRANSCRIPT
SCMCS Lab Session
1
SCM: Software Configuration Management
Karthik Rai
Sumanth Yaji
Henrik SipmaWolfgang Fiedler
SCMCS Lab Session
2
Content
1. Learning objectives
2. Project management
3. Subversion
4. Tortoise
5. Problems faced
6. Demo
SCM: Software Configuration Management
SCMCS Lab Session
3
Learning objectives
Challenges:
• Work in a team
• get familiarised with SCM
• get acquainted with software development cycle
• Hardware – software coordination (make the program run)
SCMCS Lab Session
4
Project management
Work flow:
• Task requirement
• Distribution of responsibilities
• to become acquainted with TortoiseSVN
• project schedule
SCMCS Lab Session
5
Project scheduling:
Project management
Task Responsibility
Subversion Team
Sensor, ACUAS Developers
Sofware Developers
Sofware build Integrator
Testing/Bugfixing Team
Presentation Project Manager
SCMCS Lab Session
6
Subversion
Commits by author
karthik.raih.sipmaR.Calmundy aji.sumanththomas.siepmann
SCMCS Lab Session
9
Problems faced
Problem: two developers are trying to commit a modified file.