<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software design and embedded system tools. &#187; software revision control</title>
	<atom:link href="http://embedsoftdev.com/tag/software-revision-control/feed/" rel="self" type="application/rss+xml" />
	<link>http://embedsoftdev.com</link>
	<description>Good information for software design</description>
	<lastBuildDate>Mon, 09 Apr 2012 23:27:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Software revision control.</title>
		<link>http://embedsoftdev.com/software-tools/software-revision-control/</link>
		<comments>http://embedsoftdev.com/software-tools/software-revision-control/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 03:08:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software tools]]></category>
		<category><![CDATA[revision control]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[software revision control]]></category>

		<guid isPermaLink="false">http://embedsoftdev.com/?p=40</guid>
		<description><![CDATA[Today i will write the story about software revision control. Software revision control is an important part of software development. When we have to develop the large software project that must use many person, software revision control will take an important role for this situation. Revision control or SCM (source code management) is the software [...]
Related posts:<ol>
<li><a href='http://embedsoftdev.com/software-engineering/types-of-revision-control-software/' rel='bookmark' title='Types of Revision Control Software'>Types of Revision Control Software</a></li>
<li><a href='http://embedsoftdev.com/software-engineering/git-vs-perforce-vs-clearcase-vs-cvs/' rel='bookmark' title='GIT vs Perforce vs Clearcase vs CVS'>GIT vs Perforce vs Clearcase vs CVS</a></li>
<li><a href='http://embedsoftdev.com/software-engineering/software-process-and-software-development-model/' rel='bookmark' title='Software Process and Software Development model.'>Software Process and Software Development model.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Today i will write the story about software revision control.</p>
<p>Software revision control is an important part of software development.<br />
When we have to develop the large software project that must use many person, software<br />
revision control will take an important role for this situation. Revision control or SCM<br />
(source code management) is the software that have an ability to track and record the<br />
change that happen to software development project and it will do this all the time of<br />
developing the softwar project.</p>
<p>Revision control can also be used with document too.</p>
<p>The principle of revision control system is mostly use Optimistic Technique that is<br />
the method to let many user can reach (Check out) to the same source code.Each user<br />
(I mean programmer) can edit the source code that thay had download and can upload<br />
(Check in / Commit) back to the Revision Control System. SCM has a responsibility to<br />
check for the conflict of the data.The conflict data such as the situation that two user<br />
edit the same file and still edit for the same fuction or the same line.Furthermore the<br />
SCM has an ability to show the difference between the file in each version and can be<br />
used for merge the two files altogerher. In SCM we have to build the Resository as the<br />
data bank to store the data for SCM to use. In present there are many SCM software<br />
such as SVN (subversion), GIT, CVS, Bazaar,IBM ClearCase, Perforce. SCM software also<br />
has both commercial and non-commercial.</p>
<p>In the next article I will write about the comparison of revision control software<br />
and the popular revision control software that are SVN (subversion) and GIT.</p>
<p>Related posts:<ol>
<li><a href='http://embedsoftdev.com/software-engineering/types-of-revision-control-software/' rel='bookmark' title='Types of Revision Control Software'>Types of Revision Control Software</a></li>
<li><a href='http://embedsoftdev.com/software-engineering/git-vs-perforce-vs-clearcase-vs-cvs/' rel='bookmark' title='GIT vs Perforce vs Clearcase vs CVS'>GIT vs Perforce vs Clearcase vs CVS</a></li>
<li><a href='http://embedsoftdev.com/software-engineering/software-process-and-software-development-model/' rel='bookmark' title='Software Process and Software Development model.'>Software Process and Software Development model.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://embedsoftdev.com/software-tools/software-revision-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

