<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: So you think your code is in version control?</title>
	<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/</link>
	<description>Stay curious!</description>
	<pubDate>Sat, 06 Sep 2008 02:35:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: Abhinav Sarna</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-4042</link>
		<author>Abhinav Sarna</author>
		<pubDate>Mon, 12 Feb 2007 05:20:37 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-4042</guid>
		<description>&lt;p&gt;Great Post... my company is facing problem with the release process of database stored procs. There are 4 developers and they have their own project and development databases. The changes they are submitted to CVS. But while updating the production database with these changes, we always get into conflicts, its getting difficult to keep track of what change was done by which developer for what project, and what are the dependencies. Do you have any ideas about how release process from versioning system can be maintained when more than one developer is working on a multiple projects.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Great Post&#8230; my company is facing problem with the release process of database stored procs. There are 4 developers and they have their own project and development databases. The changes they are submitted to CVS. But while updating the production database with these changes, we always get into conflicts, its getting difficult to keep track of what change was done by which developer for what project, and what are the dependencies. Do you have any ideas about how release process from versioning system can be maintained when more than one developer is working on a multiple projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb: &#8220;So you think your code is in version control?&#8221; &#8212; Version Control Blog &#8212; database schema version control, SCM features and concepts, Use cases,</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-3189</link>
		<author>Xaprb: &#8220;So you think your code is in version control?&#8221; &#8212; Version Control Blog &#8212; database schema version control, SCM features and concepts, Use cases,</author>
		<pubDate>Tue, 16 Jan 2007 00:06:16 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-3189</guid>
		<description>&lt;p&gt;[...] Xaprb: &#8220;So you think your code is in version control?&#8221; [...]&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>[&#8230;] Xaprb: &#8220;So you think your code is in version control?&#8221; [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-2397</link>
		<author>Xaprb</author>
		<pubDate>Wed, 08 Nov 2006 13:14:49 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-2397</guid>
		<description>&lt;p&gt;Hi Lars, you might take a look at some of the documentation for version control applications, such as the &lt;a href="http://svnbook.red-bean.com/" rel="nofollow"&gt;subversion manual&lt;/a&gt; or the &lt;a href="http://ximbiot.com/cvs/manual/" rel="nofollow"&gt;CVS manual&lt;/a&gt;.  Both have extensive discussions of not only how the particular product works, but good practices in general.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Hi Lars, you might take a look at some of the documentation for version control applications, such as the <a href="http://svnbook.red-bean.com/" rel="nofollow">subversion manual</a> or the <a href="http://ximbiot.com/cvs/manual/" rel="nofollow">CVS manual</a>.  Both have extensive discussions of not only how the particular product works, but good practices in general.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Olesen</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-2392</link>
		<author>Lars Olesen</author>
		<pubDate>Tue, 07 Nov 2006 21:28:10 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-2392</guid>
		<description>&lt;p&gt;Thanx for a great post. I have never used version control, and I am a bit puzzled. &lt;/p&gt;

&lt;p&gt;1. How do you version control for instance users in a web application?&lt;/p&gt;
&lt;p&gt;2. "Just create a nightly scheduled task that scripts out the entire database schema and commits any changes" - sounds easy but I don't get it. Could you explain with some simple code?&lt;/p&gt;
&lt;p&gt;3. "Such initialization scripts should always go into version control." - what do you mean exactly? If you populate a database with values, you populate by using a script? What if you populate a config.php-file?&lt;/p&gt;

&lt;p&gt;Hope you can clarify things a bit, as I want to start versioning. Haven't lost anything really important yet, but want to be sure :)&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Thanx for a great post. I have never used version control, and I am a bit puzzled. </p>
<p>1. How do you version control for instance users in a web application?</p>
<p>2. &#8220;Just create a nightly scheduled task that scripts out the entire database schema and commits any changes&#8221; - sounds easy but I don&#8217;t get it. Could you explain with some simple code?</p>
<p>3. &#8220;Such initialization scripts should always go into version control.&#8221; - what do you mean exactly? If you populate a database with values, you populate by using a script? What if you populate a config.php-file?</p>
<p>Hope you can clarify things a bit, as I want to start versioning. Haven&#8217;t lost anything really important yet, but want to be sure :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1068</link>
		<author>Xaprb</author>
		<pubDate>Mon, 10 Jul 2006 11:41:06 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1068</guid>
		<description>&lt;p&gt;That's a good point about a versioned Wiki.  Most of the ones I know actually have built-in versioning, so backing up is sufficient, but if that's not the case, I'd definitely make a nightly job to put it in version control.  We use Trac at my current employer, and I think it's wonderful.  My previous employer, after much pressure from the engineers to install a wiki, instead installed Microsoft Sharepoint, which was even more painful than nothing.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>That&#8217;s a good point about a versioned Wiki.  Most of the ones I know actually have built-in versioning, so backing up is sufficient, but if that&#8217;s not the case, I&#8217;d definitely make a nightly job to put it in version control.  We use Trac at my current employer, and I think it&#8217;s wonderful.  My previous employer, after much pressure from the engineers to install a wiki, instead installed Microsoft Sharepoint, which was even more painful than nothing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronald Bradford</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1064</link>
		<author>Ronald Bradford</author>
		<pubDate>Mon, 10 Jul 2006 04:42:42 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1064</guid>
		<description>&lt;p&gt;Well, I could not agree with you more. Only 2 weeks ago, I lost some files on a customer site, there were only on my PC, and not under Version Control (as they were just general scripts, not production deployed code).  Of course none of the developer machines were being backed up, I had actually discussed with management about at least using rsync between a buddy PC for a quick safeguard until a more controlled approach was put in place.&lt;/p&gt;

&lt;p&gt;Your approach is radical because it's very different to normal operations, but when you get burnt a few times you learn.  For 10 years I've used CVS. Even for simple small web sites I develop on my own for people I CVS.&lt;/p&gt;

&lt;p&gt;Why should be some determination when Version Control is used.  If it's code, and if it's being or has been used anywhere add it to Version Control.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Well, I could not agree with you more. Only 2 weeks ago, I lost some files on a customer site, there were only on my PC, and not under Version Control (as they were just general scripts, not production deployed code).  Of course none of the developer machines were being backed up, I had actually discussed with management about at least using rsync between a buddy PC for a quick safeguard until a more controlled approach was put in place.</p>
<p>Your approach is radical because it&#8217;s very different to normal operations, but when you get burnt a few times you learn.  For 10 years I&#8217;ve used CVS. Even for simple small web sites I develop on my own for people I CVS.</p>
<p>Why should be some determination when Version Control is used.  If it&#8217;s code, and if it&#8217;s being or has been used anywhere add it to Version Control.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Toby</title>
		<link>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1061</link>
		<author>Toby</author>
		<pubDate>Mon, 10 Jul 2006 03:04:05 +0000</pubDate>
		<guid>http://www.xaprb.com/blog/2006/07/09/so-you-think-your-code-is-in-version-control/#comment-1061</guid>
		<description>&lt;p&gt;On the Wiki point, it's also possible to use an inherently versioned wiki like TWiki (built on RCS). This gives all users an interface to document history.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>On the Wiki point, it&#8217;s also possible to use an inherently versioned wiki like TWiki (built on RCS). This gives all users an interface to document history.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
