VERSION CONTROL TOOL
In Project development several team members will be
available
Each developers will be developing some components in
project
All the developers may not be available in same
office/location
Q-1) How to integrate all the
developers code ?
Q-2) How to track changes happening
to source code ?
For the above two problems, Version Control Tool is the
solution
Version Control Tool provides Storage Capacity to store our
project source code
Version Control Tool provides Monitored Access (Who/When/Why/What)
There are several
version control tools are available in the market
·
SVN (Subversion)
·
GIT HUB
· Bit Bucket etc…
SVN
SVN stands for Subversion
SVN is an Opensource software
SVN is a version control software
SVN follows Centralized Architecture
SVN Architecture
·
SVN Server
·
SVN Client
SVN Server will be installed in one remote computer
SVN Server setup will be taken care by Administrators
Administrator will create user accounts to provide access
permissions
Administrator will create repositories will be available
Note : For every project one repository will be available
SVN Client software will be installed in every team member machine
SVN Client Software is used to communicate with SVN Server
Note: We can install SVN Client Software in our machine
SVN
Installation Software
SVN Server (Visual SVN Server)
SVN Client (Tortoise SVN/Subclipse Plugin)
Comments
Post a Comment