<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx</link><description>[Edited 14-Mar-09: clarified generated code SCC practice] This edition provides SCC vocabulary and some more practices that make development life easier. Vocabulary Trunk The root of the project or database. Sometimes called mainline or baseline; depending</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1696471</link><pubDate>Wed, 24 Jun 2009 00:40:36 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696471</guid><dc:creator>PeterRitchie</dc:creator><description>&lt;p&gt;@Adam D. I&amp;#39;ve never actually had a problem merging designer code. But, I know some designers have had issues with merging--some don&amp;#39;t generate files that are merge friendly.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696471" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1696450</link><pubDate>Tue, 23 Jun 2009 22:05:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696450</guid><dc:creator>Adam D.</dc:creator><description>&lt;p&gt;Another point is to make sure you do not merge designer code. Some designers expect certain things in certain order. No matter what the merging tool, it will not know what the designer expects. Last observable failure due to this was the WinForms designer of VS2005. Haven&amp;#39;t dared this yet on VS2008/2010.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696450" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1678463</link><pubDate>Mon, 16 Mar 2009 22:05:24 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678463</guid><dc:creator>TD</dc:creator><description>&lt;p&gt;I used Subversion at my last job, but SourceSafe at my current contract. It&amp;#39;s very painful. How I miss my Subversion.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678463" width="1" height="1"&gt;</description></item><item><title>Developing with Source Code Control - Best Practices Part 2 - Peter Ritchie's MVP Blog</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1678347</link><pubDate>Mon, 16 Mar 2009 11:27:48 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678347</guid><dc:creator>Developing with Source Code Control - Best Practices Part 2 - Peter Ritchie's MVP Blog - DotNetBurner</dc:creator><description>&lt;p&gt;DotNetBurner.com - news and articles about .net DotNetBurner&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678347" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1678160</link><pubDate>Sun, 15 Mar 2009 01:02:39 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678160</guid><dc:creator>Hyacinth Broadchest</dc:creator><description>&lt;p&gt;Really useful article, Peter. &amp;nbsp;We have long had religious wars about when one hould check in. &amp;nbsp;What you say here has moved us along a bit. &amp;nbsp;It makes sense and is based on experience and everyone has been able to find it within themselves to take it on-board. &amp;nbsp;Many thanks,&lt;/p&gt;
&lt;p&gt;Hyacinth.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678160" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1678149</link><pubDate>Sat, 14 Mar 2009 21:28:11 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678149</guid><dc:creator>PeterRitchie</dc:creator><description>&lt;p&gt;@Daniel. &amp;nbsp;Actually, you made me realize that I wasn&amp;#39;t clear in my statement. &amp;nbsp;By generated code, I mean code that is generated as part of the/a build process. &amp;nbsp;One-time generation of code such as that usually generated by Visual Studio wizards should be checked into SCC as long as it never gets regularly generated.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678149" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1678093</link><pubDate>Sat, 14 Mar 2009 15:20:01 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678093</guid><dc:creator>Daniel</dc:creator><description>&lt;p&gt;Curious how you exclude VS-generated code. &amp;nbsp;I&amp;#39;ve had issues with this- for example with datasets or L2S generated code. &amp;nbsp;Both will prompt a checkout even if you just open the file to look at. &amp;nbsp;Sometimes ASP.NET designer generated code will do the same thing. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678093" width="1" height="1"&gt;</description></item><item><title>Developing with Source Code Control - Best Practices Part 2 - Peter Ritchie's MVP Blog</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677805</link><pubDate>Thu, 12 Mar 2009 22:05:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677805</guid><dc:creator>DotNetShoutout</dc:creator><description>&lt;p&gt;Thank you for submitting this cool story - Trackback from DotNetShoutout&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677805" width="1" height="1"&gt;</description></item><item><title>Dew Drop - March 12, 2009 | Alvin Ashcraft's Morning Dew</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677737</link><pubDate>Thu, 12 Mar 2009 12:27:34 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677737</guid><dc:creator>Dew Drop - March 12, 2009 | Alvin Ashcraft's Morning Dew</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Dew Drop - March 12, 2009 | Alvin Ashcraft&amp;#39;s Morning Dew&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677737" width="1" height="1"&gt;</description></item><item><title>Dew Drop - March 12, 2009 | Alvin Ashcraft's Morning Dew</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677736</link><pubDate>Thu, 12 Mar 2009 12:27:31 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677736</guid><dc:creator>Dew Drop - March 12, 2009 | Alvin Ashcraft's Morning Dew</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Dew Drop - March 12, 2009 | Alvin Ashcraft&amp;#39;s Morning Dew&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677736" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677591</link><pubDate>Wed, 11 Mar 2009 17:35:31 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677591</guid><dc:creator>PeterRitchie</dc:creator><description>&lt;p&gt;Security? &amp;nbsp;Do you mean lack of security? &amp;nbsp;I&amp;#39;d need an entire post to devote to the all the reasons why not to use VSS.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677591" width="1" height="1"&gt;</description></item><item><title>re: Developing with Source Code Control - Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677583</link><pubDate>Wed, 11 Mar 2009 16:57:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677583</guid><dc:creator>Tom Opgenorth</dc:creator><description>&lt;p&gt;Yah Peter for explicitly callout VSS as the festering POS that it is!&lt;/p&gt;
&lt;p&gt;You also forgot about how chatty VSS is on a network (suchs for VPN/WAN scenarios) and how the security on it is horrible.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677583" width="1" height="1"&gt;</description></item><item><title>Developing with Source Code Control Best Practices Part 2</title><link>http://msmvps.com/blogs/peterritchie/archive/2009/03/11/developing-with-source-code-control-best-practices-part-2.aspx#1677547</link><pubDate>Wed, 11 Mar 2009 14:43:40 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677547</guid><dc:creator>DotNetKicks.com</dc:creator><description>&lt;p&gt;You&amp;#39;ve been kicked (a good thing) - Trackback from DotNetKicks.com&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677547" width="1" height="1"&gt;</description></item></channel></rss>