Download presentation
Presentation is loading. Please wait.
Published byJasmine Maloney Modified over 11 years ago
1
6th European Banking Supervisors XBRL Workshop Madrid 4, 5 October 2006 Version Control Pablo Santos Códice Software psantosl@codicesoftware.com
2
Outline About Códice Software Plastic SCM Configuration Management Basics CM applied to XBRL project Conclusions and future work
3
About Códice Software A software engineering company Clear goal: SCM product SCM for all kind of developments
4
Plastic SCM SCM (Software Configuration Management) -> it is all about managing change (sw is easy to change) Technology foundation to build upon Focused on parallel development (allowing teams to collaborate)
5
Plastic SCM Fast Reliable (cluster testing) Feature rich Multiplatform: Windows, Linux, Solaris
6
Configuration Management Basics Basic concepts Repository (n-dimensional file system) Workspace Item Revision Branch Marker
7
Items Revisions Configuration Management Basics
8
Branches Configuration Management Basics
9
Merging
10
Configuration Management Basics Merging Organizational branching There are many other patterns: Branch per task Purpose Feature …
11
Managing the development process Freedom to change (supervisors) Track all changes Plastic SCM applied to XBRL
13
Plastic SCM applied to XBRL (file history) Who When Why (comments)
14
Plastic SCM applied to XBRL (security) Fine grained security Access Control Lists (ACLs)
15
Know who is changing what… Plastic SCM applied to XBRL (check outs)
16
Plastic SCM applied to XBRL (branching) A branch to track changes for each country
17
Plastic SCM applied to XBRL (differences) Know exactly what has been changed on a branch (country) Syntax Differences
18
Plastic SCM applied to XBRL (version tree) Exact history of a given element (directory or file) Merge information (where a version comes from)
19
Plastic SCM applied to XBRL (merging)
20
Plastic SCM applied to XBRL (maintenance) Create a branch for stable release maintenance
21
Plastic SCM applied to XBRL (bug tracking)
22
Conclusions and future work psantosl@codicesoftware.com info@codicesoftware.com www.codicesoftware.com Manage all changes Basics covered, more to come
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.