<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: All About Subversion</title>
	<atom:link href="http://blog.jeffreymcmanus.com/41/all-about-subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/</link>
	<description>The new thing</description>
	<pubDate>Thu, 08 Jan 2009 20:44:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pavel Ivashkov</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-44</link>
		<dc:creator>Pavel Ivashkov</dc:creator>
		<pubDate>Sun, 18 Mar 2007 01:49:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-44</guid>
		<description>Just to be honest: we use SourceSafe in multiple checkouts mode for a two years now in small (three to four person) but highly active projects. (VS2003 and VS2005 IDEs) Merging feature works fine with no issues to implementation. We use VSS for local projects only, for distributed projects we use Subversion, but not pleased with currently available SVN to IDE integration products.
</description>
		<content:encoded><![CDATA[<p>Just to be honest: we use SourceSafe in multiple checkouts mode for a two years now in small (three to four person) but highly active projects. (VS2003 and VS2005 IDEs) Merging feature works fine with no issues to implementation. We use VSS for local projects only, for distributed projects we use Subversion, but not pleased with currently available SVN to IDE integration products.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey McManus</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-43</link>
		<dc:creator>Jeffrey McManus</dc:creator>
		<pubDate>Tue, 27 Jun 2006 12:37:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-43</guid>
		<description>Excellent, thanks for the post and good luck!
</description>
		<content:encoded><![CDATA[<p>Excellent, thanks for the post and good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John J. Felczak</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-42</link>
		<dc:creator>John J. Felczak</dc:creator>
		<pubDate>Tue, 27 Jun 2006 12:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-42</guid>
		<description>I've been involved in experiments with allowing multiple checkouts (i.e., non-locking mode) in Visual SourceSafe at several previous employers.

Biggest problem is that VSS is *supposed* to automatically merge the multiple checkouts at checkin time and present the "Visual Merge" interface for any conflicts it can't resolve.

In reality this never seems to happen.  What you get instead is "last one in wins", i.e., last checkin overwrites all changes from the earlier ones.  Every time we tried this we imediately went back to lock mode, because it just simply wasn't working.

I definitely would *not* recommend using VSS in this way.  Works much better in lock mode if you can live with and work within this limitation.  If you want multiple simultaneous checkouts of the same file and sophisticated branching and merging capabilities, Perforce works much better.  Sure it costs money, but so does VSS if you license it legitimately.

I'm looking into SVN right now as a replacement for CVS.  Hopefully it will give us similar capabilities in an open-source product.
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been involved in experiments with allowing multiple checkouts (i.e., non-locking mode) in Visual SourceSafe at several previous employers.</p>
<p>Biggest problem is that VSS is *supposed* to automatically merge the multiple checkouts at checkin time and present the &#8220;Visual Merge&#8221; interface for any conflicts it can&#8217;t resolve.</p>
<p>In reality this never seems to happen.  What you get instead is &#8220;last one in wins&#8221;, i.e., last checkin overwrites all changes from the earlier ones.  Every time we tried this we imediately went back to lock mode, because it just simply wasn&#8217;t working.</p>
<p>I definitely would *not* recommend using VSS in this way.  Works much better in lock mode if you can live with and work within this limitation.  If you want multiple simultaneous checkouts of the same file and sophisticated branching and merging capabilities, Perforce works much better.  Sure it costs money, but so does VSS if you license it legitimately.</p>
<p>I&#8217;m looking into SVN right now as a replacement for CVS.  Hopefully it will give us similar capabilities in an open-source product.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fyodor Sheremetyev</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-41</link>
		<dc:creator>Fyodor Sheremetyev</dc:creator>
		<pubDate>Wed, 21 Jun 2006 12:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-41</guid>
		<description>There is a new Subversion plugin for VisualStudio 2003 &#038; 2005 - VisualSVN (&lt;a href="http://www.visualsvn.com)." rel="nofollow"&gt;http://www.visualsvn.com).&lt;/a&gt; Lightweight and reliable. Have a look at it :)
</description>
		<content:encoded><![CDATA[<p>There is a new Subversion plugin for VisualStudio 2003 &#038; 2005 - VisualSVN (<a href="http://www.visualsvn.com)." rel="nofollow"></a><a href="http://www.visualsvn.com" rel="nofollow">http://www.visualsvn.com</a>). Lightweight and reliable. Have a look at it :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Whelan</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-40</link>
		<dc:creator>Chris Whelan</dc:creator>
		<pubDate>Wed, 17 Dec 2003 13:58:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-40</guid>
		<description>With regard to using the cvs locking;  I think that more people use it or would like to use it than some would think.  We have certain types of regularly changed and heavily modified files that are painful to merge and we would rather lock; e.g. html, jsp and some of our javascript files.  It is not a lot of fun to be the person stuck merging them as I can attest from personal experience...
</description>
		<content:encoded><![CDATA[<p>With regard to using the cvs locking;  I think that more people use it or would like to use it than some would think.  We have certain types of regularly changed and heavily modified files that are painful to merge and we would rather lock; e.g. html, jsp and some of our javascript files.  It is not a lot of fun to be the person stuck merging them as I can attest from personal experience&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maniac</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-39</link>
		<dc:creator>Maniac</dc:creator>
		<pubDate>Sat, 25 Oct 2003 17:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-39</guid>
		<description>besides 'browsing' your repository via apache, you can also make use of apache's built in access control mechanisms! If you want to tunnel via ssh subversion supports that too. I've been using it for months and am very happy with it.
</description>
		<content:encoded><![CDATA[<p>besides &#8216;browsing&#8217; your repository via apache, you can also make use of apache&#8217;s built in access control mechanisms! If you want to tunnel via ssh subversion supports that too. I&#8217;ve been using it for months and am very happy with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey McManus</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-38</link>
		<dc:creator>Jeffrey McManus</dc:creator>
		<pubDate>Tue, 21 Oct 2003 20:13:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-38</guid>
		<description>Thanks for the info, but heck, riding underwater is a supported use case for a bicycle; doesn't mean it's a good idea. Does anybody really use cvs in locking mode?
</description>
		<content:encoded><![CDATA[<p>Thanks for the info, but heck, riding underwater is a supported use case for a bicycle; doesn&#8217;t mean it&#8217;s a good idea. Does anybody really use cvs in locking mode?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim White</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-37</link>
		<dc:creator>Jim White</dc:creator>
		<pubDate>Mon, 20 Oct 2003 22:43:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-37</guid>
		<description>It's an equally common misconception about CVS.

CVS also supports locking but it is off by default.  See 'cvs admin -l'.  Reserved checkouts can be implemented using it through a wrapper.

&lt;a href="http://www.gnu.org/manual/cvs-1.9/html_mono/cvs.html#SEC92" rel="nofollow"&gt;http://www.gnu.org/manual/cvs-1.9/html_mono/cvs.html#SEC92&lt;/a&gt;
</description>
		<content:encoded><![CDATA[<p>It&#8217;s an equally common misconception about CVS.</p>
<p>CVS also supports locking but it is off by default.  See &#8216;cvs admin -l&#8217;.  Reserved checkouts can be implemented using it through a wrapper.</p>
<p><a href="http://www.gnu.org/manual/cvs-1.9/html_mono/cvs.html#SEC92" rel="nofollow">http://www.gnu.org/manual/cvs-1.9/html_mono/cvs.html#SEC92</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey McManus</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-36</link>
		<dc:creator>Jeffrey McManus</dc:creator>
		<pubDate>Mon, 20 Oct 2003 16:06:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-36</guid>
		<description>Yechhhh, does anybody actually use it that way? What's the user experience for merge collisions?

There are still plenty of reasons for SourceSafe to suck even if it has a lockless mode, I gotta say.
</description>
		<content:encoded><![CDATA[<p>Yechhhh, does anybody actually use it that way? What&#8217;s the user experience for merge collisions?</p>
<p>There are still plenty of reasons for SourceSafe to suck even if it has a lockless mode, I gotta say.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zilch</title>
		<link>http://blog.jeffreymcmanus.com/41/all-about-subversion/comment-page-1/#comment-35</link>
		<dc:creator>Zilch</dc:creator>
		<pubDate>Mon, 20 Oct 2003 14:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffreymcmanus.com/?p=41#comment-35</guid>
		<description>This is a common misconception about SourceSafe.

Locking is optional in SourceSafe (on by default).  When you check out a file, you can tick "Allow multiple checkouts", and hordes of people can work on the same file!  Better yet, if you dislike locking, you can let multiple checkouts be the default via the SS admin interface.
</description>
		<content:encoded><![CDATA[<p>This is a common misconception about SourceSafe.</p>
<p>Locking is optional in SourceSafe (on by default).  When you check out a file, you can tick &#8220;Allow multiple checkouts&#8221;, and hordes of people can work on the same file!  Better yet, if you dislike locking, you can let multiple checkouts be the default via the SS admin interface.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
