<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx</link><description>I've seen this question come up a few times. Doug Neumann, our PM, wrote a nice explanation in the Team Foundation forum ( http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=70231 ). It turns out that this is by design, so let me explain the reasoning</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454154</link><pubDate>Sun, 21 Aug 2005 09:04:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454154</guid><dc:creator>Keith Hill</dc:creator><description>This is another reason why TF should probably break from tradition and refer to this operation as &amp;quot;edit&amp;quot; or &amp;quot;Make editable&amp;quot;. The term checkout carries baggage with it that is going to confuse people until they form the correct mental model for TF.  Same goes for checkin, which IMO should be called &amp;quot;commit&amp;quot;.  Why?  Because you wouldn't think that &amp;quot;checkin&amp;quot; applies to directories you've added, files you have renamed or branches you have created.  The term &amp;quot;commit&amp;quot; OTOH fits better and helps convey a more accurate mental model.  It's not too late to give up obsolete terminology and pick terms that accurately reflect TF reality. :-)</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454292</link><pubDate>Mon, 22 Aug 2005 02:31:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454292</guid><dc:creator>buckh</dc:creator><description>From the command line, you actually have that choice.  Edit and checkout are command aliases, and so are submit and checkin.  In both the GUI and the command line, the status will show &amp;quot;edit&amp;quot; for a checked out file.  The GUI uses only the traditional VS/VSS terminology for the actions, though.</description></item><item><title>... And a Team System Link Round-Up</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454496</link><pubDate>Mon, 22 Aug 2005 17:10:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454496</guid><dc:creator>Life, Universe and Everything according to Dirk</dc:creator><description>&lt;br&gt;Microsoft Solutions Framework Fun&lt;br&gt;Visual Studio 2005 Team System Note on IT&lt;br&gt;MSF for CMMI Process...</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454533</link><pubDate>Mon, 22 Aug 2005 18:29:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454533</guid><dc:creator>Keith Hill</dc:creator><description>I knew about the edit command line alias which I do like.  I didn't know about the &amp;quot;submit&amp;quot; alias though.  Is there a compelling reason not to just call it &amp;quot;commit&amp;quot; instead of &amp;quot;submit&amp;quot;?  Of course, either one is still better than checkin IMO.  :-)</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454650</link><pubDate>Mon, 22 Aug 2005 21:17:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454650</guid><dc:creator>buckh</dc:creator><description>There's no compelling reason.  Lots of people have had various opinions about it, though.</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454710</link><pubDate>Mon, 22 Aug 2005 22:50:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454710</guid><dc:creator>Keith Hill</dc:creator><description>Yeah it just seems that the term &amp;quot;commit&amp;quot; has a well known meaning that is more inline with what happens when you checkin files in TF.  &amp;quot;Submit&amp;quot; also has meaning but is more geared toward &amp;quot;submitting a job&amp;quot; which I think is not quite accurate for TF.  I kind of wish the VS UI would switch between between edit/checkout and commit/checkin depending on how you set up the exclusive lock mode. If you choose to work more like CVS/Subversion then edit/commit would appear on the menus/toolbars.  If you choose exclusive (checkout) locks then stick with checkout/checkin.  Just a thought.  Sorry to be so nit-picky.  The whole of TF is awesome from my experience so far.  I would just like to see you get it as close to perfect as possible.  I want to have the best shot of justifying a migration off our &amp;quot;other&amp;quot; SCM system. :-)</description></item><item><title>VSTS Links - 8/22/2005</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#454916</link><pubDate>Tue, 23 Aug 2005 06:13:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:454916</guid><dc:creator>Team System News</dc:creator><description>Launch Tour 2005 Knowledge Center&lt;br&gt;&lt;br&gt;The launch site for VS2005 and SQL Server 2005&lt;br&gt;&lt;br&gt;Thom Robbins -...</description></item><item><title>Good info on SCC behavior in TFS</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#455131</link><pubDate>Tue, 23 Aug 2005 18:32:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455131</guid><dc:creator>.net &lt;i&gt;DE&lt;/i&gt;lirium</dc:creator><description>Buck Hodges answers (via Doug Neumann) the question: Why doesn't Team Foundation Server get the latest...</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#455171</link><pubDate>Tue, 23 Aug 2005 19:45:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455171</guid><dc:creator>Ron Buckton</dc:creator><description>Resolve/Merge is often more complex than a get operation.  Wouldn't it make sense to either prompt the user if they want to get latest, or at least provide some visual indication that the current file you have just &amp;quot;made editable&amp;quot; differs from the latest version in source control?  On a .NET 2.0/TFS project i'm working on currently we are constantly running into issues due to the fact that the &amp;quot;get latest&amp;quot; operation is not performed and no notification that the file has changed is made available.&lt;br&gt;&lt;br&gt;I have no problem with the choice to use the current file over a get latest as it does make sense from a consistency perspective however I think some type of &amp;quot;bubble tip&amp;quot;, status bar notification, or output window message would serve to make this easier to see and track.</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#455386</link><pubDate>Wed, 24 Aug 2005 04:12:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455386</guid><dc:creator>buckh</dc:creator><description>Ron, I agree that notification that you don't have the latest when you pend an edit is helpful, and we actually produce that info.  I don't think it was communicated in VS in beta 2 (you'd get the messages using h.exe, but VS wouldn't necessarily process them).  In the July CTP and the upcoming beta 3, you'll get those messages in the Output window in VS.</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#461030</link><pubDate>Mon, 05 Sep 2005 16:50:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:461030</guid><dc:creator>Rob</dc:creator><description>&amp;quot;if you attempt to checkin your changes, and you don't have the latest copy&amp;quot; - how is this determination made exactly?</description></item><item><title>VSTS Complaints</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#544022</link><pubDate>Sun, 05 Mar 2006 19:59:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:544022</guid><dc:creator>10,000 Monkeys - Harnessing The Power of Typing Monkeys</dc:creator><description>So this morning I starting editing a file for a project using VS 2005 with Visual Studio Team System.&amp;amp;amp;nbsp;...</description></item><item><title>Team Foundation Server: On Checkout, TFS Does NOT Perform a Get Latest (By Design)</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#558272</link><pubDate>Wed, 22 Mar 2006 22:44:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:558272</guid><dc:creator>RobLog</dc:creator><description /></item><item><title>TFS e il non  Get Latest Version su Checkout</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#634233</link><pubDate>Fri, 16 Jun 2006 19:11:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:634233</guid><dc:creator>Dottor's BLogs</dc:creator><description /></item><item><title>il silenzio di un urlo  &amp;raquo; Blog Archive   &amp;raquo; TFS e il non Get Latest Version su Checkout </title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#634259</link><pubDate>Fri, 16 Jun 2006 19:35:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:634259</guid><dc:creator>il silenzio di un urlo  » Blog Archive   » TFS e il non Get Latest Version su Checkout </dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.dottor.net/index.php/2006/06/16/tfs-e-il-non-get-latest-version-su-checkout/"&gt;http://blog.dottor.net/index.php/2006/06/16/tfs-e-il-non-get-latest-version-su-checkout/&lt;/a&gt;</description></item><item><title>Team Foundation Source Control Tips</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#657197</link><pubDate>Wed, 05 Jul 2006 23:34:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:657197</guid><dc:creator>Steven Smith</dc:creator><description>Barry Gervin recently wrote some nice tips for working with source control and Team System on a mailing...</description></item><item><title>Getting Latest on Check Out - VSS versus TFS</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#693316</link><pubDate>Wed, 09 Aug 2006 17:34:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:693316</guid><dc:creator>Technical Weblog of Eric Charran</dc:creator><description>If the battleground for VSS vs. TFS will be fought anywhere it will be on this issue.&amp;amp;amp;nbsp; As with any...</description></item><item><title>TFS Version Control Concepts 0: Vocabulary</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#870026</link><pubDate>Tue, 24 Oct 2006 22:39:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:870026</guid><dc:creator>BUGBUG: poor title</dc:creator><description>&lt;p&gt;To summarize the goals laid out in my reintroduction , I want a chance to start my TFVC &amp;quot;story&amp;quot; from&lt;/p&gt;
</description></item><item><title>Another solution to "Get Latest on Checkout"</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1171623</link><pubDate>Wed, 29 Nov 2006 17:45:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1171623</guid><dc:creator>BUGBUG: poor title</dc:creator><description>&lt;p&gt;As most SourceSafe users have probably discovered by now, TFS does not get the latest version of a file&lt;/p&gt;
</description></item><item><title>TFS(Team Foundation Server)使用经验</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1465246</link><pubDate>Sun, 14 Jan 2007 16:27:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1465246</guid><dc:creator>cnblogs.com</dc:creator><description>&lt;p&gt;使用TFS有一段时间了，有很多功能，例如源代码管理相关的，很以前的使用VSS和ClearCase等都不太一样。经过摸索，积累的一些经验，和大家分享一下吧！ 1、TFS不仅仅提供了源代码管理的功能，还提供了任务管理、分析服务等许多功能，但这些功能必须全部安装，不能够定制安装，例如只安装其中的源代码管理工具:(&lt;/p&gt;
</description></item><item><title>Resources for Today's TFS Live Meeting</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1772975</link><pubDate>Wed, 28 Feb 2007 11:39:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1772975</guid><dc:creator>Microsoft UK Developer Tools Team</dc:creator><description>&lt;p&gt;TEAM FOUNDATION SERVER Team System Overview &lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-gb/teamsystem/aa718836.aspx"&gt;http://msdn2.microsoft.com/en-gb/teamsystem/aa718836.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>转 :TFS(Team Foundation Server)使用经验 </title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1870199</link><pubDate>Tue, 13 Mar 2007 09:23:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1870199</guid><dc:creator>qy1141</dc:creator><description>&lt;p&gt;使用TFS有一段时间了，有很多功能，例如源代码管理相关的，很以前的使用VSS和ClearCase等都不太一样。经过摸索，积累的一些经验，和大家分享一下吧！&lt;/p&gt;
&lt;p&gt;1、TFS不仅仅提供了源代码管理的功能，还...&lt;/p&gt;
</description></item><item><title>TFS GetLatest version on check-out Add-In</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1946910</link><pubDate>Sun, 25 Mar 2007 15:47:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1946910</guid><dc:creator>SRLTeam </dc:creator><description>&lt;p&gt;Hi everybody, And again about the famous issue of the TFS version control – Get latest version on check-out.&lt;/p&gt;
</description></item><item><title>Get Latest on Checkout - now and in the future</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#1948763</link><pubDate>Mon, 26 Mar 2007 02:04:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1948763</guid><dc:creator>My VSTS Blog</dc:creator><description>&lt;p&gt;One of the issues I have heard most often when I am introducing TFS Version Control to a development&lt;/p&gt;
</description></item><item><title>Get latest version on checkout with team system source control</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#3410382</link><pubDate>Tue, 19 Jun 2007 22:50:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3410382</guid><dc:creator>ISerializable - Roy Osherove's Blog</dc:creator><description>&lt;p&gt;The TFS team over at Sela , spearheaded by Tal Gur Arie, had developed a little addin that solves the&lt;/p&gt;
</description></item><item><title>Get latest version durante il CheckOut con TFS</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#3419462</link><pubDate>Wed, 20 Jun 2007 11:05:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3419462</guid><dc:creator>Normal people bores me!</dc:creator><description /></item><item><title>TFS Get latest version on checkout</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#3421339</link><pubDate>Wed, 20 Jun 2007 13:10:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3421339</guid><dc:creator>Dennis' Blog</dc:creator><description>&lt;p&gt;As most Team Foundation Server (TFS) users will know by now, upon checkout of a file from source control&lt;/p&gt;
</description></item><item><title>TFS(Team Foundation Server)使用经验(转)</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#7853474</link><pubDate>Sat, 23 Feb 2008 06:10:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7853474</guid><dc:creator>LongSky</dc:creator><description>&lt;p&gt;TFS(TeamFoundationServer)使用经验&lt;/p&gt;</description></item><item><title>转: TFS(Team Foundation Server)使用经验 </title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#8165373</link><pubDate>Wed, 12 Mar 2008 06:08:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8165373</guid><dc:creator>lllxy</dc:creator><description>&lt;p&gt;转自:&lt;a rel="nofollow" target="_new" href="http://www.cnblogs.com/pfzhou/archive/2007/01/14/620293.html"&gt;http://www.cnblogs.com/pfzhou/archive/2007/01/14/620293.html&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#8880228</link><pubDate>Wed, 20 Aug 2008 04:53:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8880228</guid><dc:creator>Mayur N.</dc:creator><description>&lt;p&gt;Though this is a beaten-to-death topic, I feel the urge to vent some bottled-up frustration! I do see the merits of the &amp;quot;consistent code snapshot&amp;quot; philosophy but, having gone through the pain of resolving a whole flock of avoidable conflicts in my team due to &amp;quot;stale edits&amp;quot; on first moving from VSS to TFS, I consider the lack of notification and the total omission of the &amp;quot;get latest on check out&amp;quot; option a near-criminal miss by the TFS Dev team. Why does it have to be &amp;quot;my way or the highway&amp;quot;?! After all, it was Microsoft's home-grown VSS that inculcated these &amp;quot;bad&amp;quot; habits to begin with! Now Microsoft may well have the luxury of putting all their new developers through a comprehensive TFS training program before their projects begin but the least I would expect in a VSS successor is a dialog box the first time around with the option to control default behavior! Oh well, at least 2008 brings some relief...&lt;/p&gt;
</description></item><item><title>re: Why doesn't Team Foundation get the latest version of a file on checkout?</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#8883024</link><pubDate>Thu, 21 Aug 2008 04:45:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8883024</guid><dc:creator>buckh</dc:creator><description>&lt;p&gt;Mayur, you'll be happy to know that we've added an option in TFS 2008 to get the latest on checkout.&lt;/p&gt;
&lt;p&gt;Buck&lt;/p&gt;
</description></item><item><title>Why "Get Latest" sometimes doesn't...</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#8903343</link><pubDate>Thu, 28 Aug 2008 16:21:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8903343</guid><dc:creator>Jason Barile - Microsoft in Raleigh, NC</dc:creator><description>&lt;p&gt;I've seen quite a bit of angst from new TFS users over the &amp;amp;quot;Get Latest Version&amp;amp;quot; behavior in&lt;/p&gt;
</description></item><item><title>TFS 2008 – Get Latest Version when Check Out</title><link>http://blogs.msdn.com/buckh/archive/2005/08/20/454140.aspx#9586448</link><pubDate>Mon, 04 May 2009 23:08:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9586448</guid><dc:creator>Baruch Frei </dc:creator><description>&lt;p&gt;As TFS users probably know TFS 2005 (unlike SourceSafe and other Source Control tools) didn’t perform&lt;/p&gt;
</description></item></channel></rss>