What is CMS?
CMS is meant for configuration management system which mainly used to control the Source Code.
Why we need CMS?
Consider an organisation like Microsoft has 1000's of projects going on or Let us consider designing an Airway Reservation system which involves lot of modules and lot of coding. 100's of employees will be working on the code globally . There s need of system which can control the code changes by employees for that module.
CMS make sure that no two person work on same code. It has a concept called check in and check out.
It uses one central repository (storage) and initial project will be pushed to that . Every one takes the update from the central repository and starts working on it. If Person A and Person B are working on file named FILE 1 then CMS plays vital role.
Scenario :
With out CMS
Person A acquired the FILE 1 and started modifying . Consider Person B also want to change something in the same file same be same method what A is changing. When both are changing . they dont know each other about the changes. Finally a weird file will be created. If its in same office, no problem . Imagine A is in India and B is USA.
With CMS
According to CMS, Person A can check out the File from central repo. If B wants to modify something , he has to take update or he modify something and about to check in to repo . He will be thrown an exception stating that Person A is already checked out the file and modified something . As Person B is notified , he will wait till A change updates then B can check the changes and incorporate if any needed.
This is what called Source Control Management system / Version Control Management System /Configuration Management System
Tools
Open Source
> Git Hub is the best source control management system.
Closed Source
> SVN Tortoise
> VSS (Visual source safe)
> a lot more..... (just google it)
GitHub is world famous source control system. it's used by top class IT companies like Facebook and Open source geeks
NS2 downloads,Angular js ,NS2 TCL Scripts,NS2 Install,NS2 Awk,Xgraph,NS2 research,NS2 problems,NS2 trace files, NS2 help,NS2 solutions,NS2 routing protocols download,MAODV download,PUMA download,AODV awk scripts,AODV throughput download,awk script for AODV,energy for AODV,end-toend delay for NS2,jitter for NS2,
Wednesday, 23 July 2014
Source Control management System free- Configuration Management system free
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment