<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Synergycm's Weblog</title>
	<atom:link href="http://synergycm.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://synergycm.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 22 Sep 2008 19:12:00 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='synergycm.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/9861fd12d94e5ef01daed1f302eb94ff?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Synergycm's Weblog</title>
		<link>http://synergycm.wordpress.com</link>
	</image>
			<item>
		<title>Telelogic Synergy Terms for VSS (Visual Source Safe) users</title>
		<link>http://synergycm.wordpress.com/2008/09/22/telelogic-synergy-terms-for-vss-visual-source-safe-users/</link>
		<comments>http://synergycm.wordpress.com/2008/09/22/telelogic-synergy-terms-for-vss-visual-source-safe-users/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 17:56:11 +0000</pubDate>
		<dc:creator>synergycm</dc:creator>
				<category><![CDATA[Telelogic Synergy]]></category>
		<category><![CDATA[Task Based CM]]></category>
		<category><![CDATA[Visual Source Safe]]></category>

		<guid isPermaLink="false">http://synergycm.wordpress.com/?p=11</guid>
		<description><![CDATA[Many a times the most difficult thing in using a new Configuration Management (CM) tool is understanding its terminology. It would be easier to switch tools if there was some kind of mapping to what we are already used to.  Visual Source Safe is very commonly used in a Windows development environment and this page [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=synergycm.wordpress.com&blog=4581487&post=11&subd=synergycm&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Many a times the most difficult thing in using a new Configuration Management (CM) tool is understanding its terminology. It would be easier to switch tools if there was some kind of mapping to what we are already used to.  Visual Source Safe is very commonly used in a Windows development environment and this page helps map some of the terminology between the two tools.</p>
<p>Before we jump into mapping the terms/ or actions, let&#8217;s take a quick look at how a developer or a programmer uses any CM tool. At a very high level, developers go through the following steps:</p>
<div class="O">
<div>
<ol>
<li>Identify the source code to begin work from.</li>
<li><span><span>Copy the source code</span></span><span> locally to his or her </span><span>working folder .</span></li>
<li>Check-out the source files that need modification.</li>
<li>Make changes to the files, add or delete files.</li>
<li>Unit Test the changes made to make sure his or her modifications are appropriate.</li>
<li>Check-in the files that were modified so that it can be included or integrated with modifications from other developers.</li>
<li>End of development cleanup activities and preparation for the next cycle.</li>
</ol>
<p>Step 1and 2 above are performed usually at the beginning of a development cycle and steps 3 through 6 happen on a regular basis during the development cycle. Step 7 is performed when the development cycle is completed and the developers are now working on a newer development stream.</p></div>
<div>If you are VSS user, steps 1 and 2 would be performed by:</div>
<div>
<div class="O">
<div>
<ul>
<li>Identify the Project to begin work from.</li>
<li><span>‘<strong>Get Latest Version</strong>’ to build tree under the </span><span>working folder.</span></li>
</ul>
<p>When using Telelogic Synergy, steps 1 and 2 above would be performed by:</p></div>
<div>
<div class="O">
<div>
<ul>
<li><span>Identify Project name and Baseline to begin </span><span>work from.</span></li>
<li>‘<strong>Copy Project</strong>’ to create a work-area.</li>
</ul>
</div>
<div>Those two map one to one in both the tools. The benefit here in using Telelogic Synergy is that the Synergy repository now &#8216;knows&#8217; that the developer has created a <strong>work-area</strong> for the project and keeps track of the <strong>configuration </strong>of the developers copy of the project.</div>
<div>Once the initial working folder in VSS is created, the commands for steps 3 through 6 in VSS that will be used by developers are:</div>
<div>
<div class="O">
<div>
<ul>
<li><span>‘<strong>Get Latest version</strong>’ – to update his/her working </span><span>folder to get the latest and greatest</span></li>
<li>‘<strong>Check-out</strong>’ files</li>
<li>Make changes</li>
<li>Unit Test</li>
<li>‘<strong>Check-in</strong>’ files  </li>
</ul>
<p>These steps are very similar to what a developer would be doing if we switched the CM tool to Telelogic Synergy and they are:</p>
<div class="O">
<div>
<ul>
<li><span>‘<strong>Create New Task</strong>’ or &#8216;<strong>Select Assigned Task</strong>&#8216; and </span><span>set as current task</span></li>
<li><span>‘<strong>Update</strong>’ his/her project to update your work-</span><span>area to get the most appropriate configuration</span></li>
<li>‘<strong>Checkout</strong>’ Files</li>
<li>Make Changes</li>
<li>Unit Test</li>
<li>‘<strong>Complete Task</strong>’ (Not check-in individual Files) </li>
</ul>
<div>You would notice that the additional step in Telelogic Synergy is to select a &#8216;<strong>Task</strong>&#8216;. Telelogic Synergy uses tasks to group changes/modifications that belong together. There are a lot of benefits in using &#8216;Task BasedCM&#8217; and will be discussed in another post. </div>
<div>Finally, performing step 7 in VSS at the end of a development cycle will be done by:</div>
<div>
<div class="O">
<div>
<ul>
<li><span><strong>Delete </strong>the working folder from the previous development stream</span></li>
<li>Identify the Next Project to begin work from</li>
<li><span>‘<strong>Get Latest Version</strong>’ to build tree under the </span><span>newly identified working folder</span></li>
</ul>
</div>
</div>
</div>
<div>and to perform these steps in Telelogic Synergy, the developer would simply:</div>
<div>
<div class="O">
<div>
<ul>
<li><span>Modify the &#8216;<strong>Update Release</strong>&#8216; on his/her working project </span><span>to the new release (new development stream)</span></li>
<li><span>‘<strong>Update</strong>’ his/her Project to update the work-</span><span>area </span></li>
</ul>
<p>So, it is as easy as that to go from VSS to Telelogic Synergy with all the benfits of Task Based CM Synergy has to offer.</p></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/synergycm.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/synergycm.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/synergycm.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/synergycm.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/synergycm.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/synergycm.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/synergycm.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/synergycm.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/synergycm.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/synergycm.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=synergycm.wordpress.com&blog=4581487&post=11&subd=synergycm&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://synergycm.wordpress.com/2008/09/22/telelogic-synergy-terms-for-vss-visual-source-safe-users/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe8b9884ddd415e4133c86f957ee3a35?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">synergycm</media:title>
		</media:content>
	</item>
	</channel>
</rss>