C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...







Source Control Database



This chapter gives an insight into the source control databases.



Do not get confused with databases like MS Access or SQL Server when we talk about the Source Control database. This is totally different. While MS Access or SQL Server is used to create tables and store data, Source control databases are used to store the files. Each source control system has their own proprietary format and method to store their data(files).

One of the popular source control systems called 'Visual Source Safe' uses text files to store it's data. When you create a new 'database' in VSS, it creates a bunch of files in it's folder. Whenever you checkin a file to VSS, it will break that file into some custom format and store into one or more of the database files it created.

However, as a user of source control system, you will not bother about the source control database. You will always use the source control client software to checkin/checkout files. You will not even see where the database is located. The Source Control Administrator may be the only person who need to worry about the source control. He will be responsible to take backup of the database files so that the entire source control system and files stored within it can be restored in case of a system crash.

  • Next Chapter: Source Control Checkin process

  • Previous Chapter: How Source Control Systems work ?

  • Tutorial Index



  • dotNet Slackers

    About Us    Contact Us    Privacy Policy    Terms Of Use