21-25 May 2012
New York City, NY, USA
US/Eastern timezone

Evolution of Version Control Services at CERN: Life-cycle of Services

24 May 2012, 13:30
4h 45m
Rosenthal Pavilion (10th floor) (Kimmel Center)

Rosenthal Pavilion (10th floor)

Kimmel Center

Poster Software Engineering, Data Stores and Databases (track 5) Poster Session


Alvaro Gonzalez Alvarez (CERN)


In 2002, the first central CERN service for version control based on CVS was set up. Since then, three different services based on CVS and SVN have been launched and run in parallel; there are user requests for another service based on git. In order to ensure that the most demanded services are of high quality in terms of performance and reliability, services in less demand had to be shut down. The support team has recently closed one flavour of the CVS services, and is working, together with user groups concerned, on closing the remaining CVS service; both closures have shown to be both technical and social challenges. Meanwhile work is going on in order to consolidate and improve the SVN service, ensuring proper scalability with user requirements. In parallel, the team is studying how to potentially set up a git service. The presentation will report on our experience with service management from a life-cycle point of view: creation, maintenance, evolution and closure, taking into account the user, technical and managerial perspectives using the version control services as a real-life example.
Student? Enter 'yes'. See http://goo.gl/MVv53 no

Primary authors

Presentation Materials