Source Control Checkout process

If you want to edit a file that is checked in to source control, you must go to source control system and “checkout” the file. All you have to do is, right click on appropriate file in the source control explorer and select “Checkout File”. The source control system will remember the folder structure you specified and copy the latest version of the file to the appropriate folder. When you checkout a file from Source Control, it will copy the latest version of that file into your computer. This will overwrite your copy of that file. So, if you have … Click here to continue…..

Source Control Checkin process

When any person create a new file in the project, he will add it to the Source Control System in the correspoding to folder. This process is called “Checkin”. Most of the source control systems provide a windows explorer like user interface. You can checkin files in different ways: Drag and drop files from windows explorer to appropriate folder in source control explorer. Go to appropriate folder in source control system, right click on the folder name and select ‘Add Files’. This will launch a file browser which will allow you to select files. Integrate with Visual Studio – most … Click here to continue…..

Source Control Database

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 … Click here to continue…..

How Source Control Systems work?

A Source Control System is a software used to track file changes. Below are the steps required to use Source Control Systems: Install a source control server software in one of the secure servers in your office. Create a new database in the source control server. This database will keep all files for your project. Create users in source control for each member in your team. Install source control client software in each member’s machines. Connect the client software to the server software. Start using the source control system by adding files to the server using the client software. Typically, … Click here to continue…..

Source Control Server and Client

All source control systems come with 2 applications – server and client. Source Control Server is a software that really does the software tracking and storage of files. You must install the server software in a secure computer in your office. This will be the machine where the files and multiple versions of them are stored. So it is important that this machine is protected from direct access of any of the members in your team. All files will be stored and retrieved to this machine using the Source Control client software. Each member of the team should install the … Click here to continue…..