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

The Version Control Service for ATLAS Data Acquisition System Configuration Files

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

Rosenthal Pavilion (10th floor)

Kimmel Center

Poster Online Computing (track 1) Poster Session


Mr Igor Soloviev (University of California Irvine (US))


To configure data taking run the ATLAS systems and detectors store more than 150 MBytes of data acquisition related configuration information in OKS[1] XML files. The total number of the files exceeds 1300 and they are updated by many system experts. In the past from time to time after such updates we had experienced problems with configuring of a run caused by XML syntax errors or inconsistent state of files from overall ATLAS configuration point of view. It was not always possible to know who made a modification caused problem or how to go back to previous version of modified file. Few years ago the special service for XML files addressing the issues has been implemented and deployed on ATLAS Point-1. It excludes direct write access to XML files stored in central database repository. Instead for an update the files are copied into user repository, validated after modifications and committed using CVS server. The server's callback updates the central repository. Also, the CVS keeps track of all modifications allowing Web interface for browsing details of the modifications or restoring any previous version of files. The paper provides details of implementation and exploitation experience that maybe interesting for others using various files for configuration purposes. ------- [1] "The ATLAS DAQ system online configurations database service challenge", I.Soloviev et al., CHEP 2007 and J. Phys.: Conf. Ser. 119:022004

Primary author

Mr Igor Soloviev (University of California Irvine (US))

Presentation Materials