<?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>Destroy: A new feature for Orcas</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx</link><description>Brian Harry mentioned the new Destroy feature in his TFS roadmap post. I thought I would go into a little bit more detail on how destroy works in Orcas. Please do keep in mind that any of this might change / be removed before Orcas ships - so there are</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Version Control Server blog: Orcas destroy feature, merging with labels</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#1996862</link><pubDate>Sat, 31 Mar 2007 04:09:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1996862</guid><dc:creator>Buck Hodges</dc:creator><description>&lt;p&gt;The Version Control Server blog has shown some signs of life. Bill Tutt has written a couple of posts.&lt;/p&gt;
</description></item><item><title>Version Control Server blog: Orcas destroy feature, merging with labels</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#1996932</link><pubDate>Sat, 31 Mar 2007 04:25:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1996932</guid><dc:creator>RSS It All</dc:creator><description>&lt;p&gt;The Version Control Server blog has shown some signs of life. Bill Tutt has written a couple of posts&lt;/p&gt;
</description></item><item><title>re: Destroy: A new feature for Orcas</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#2115384</link><pubDate>Fri, 13 Apr 2007 17:37:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2115384</guid><dc:creator>wxt2000</dc:creator><description>&lt;p&gt;I have a question about such scenario. I have created a source folder names $TP1/Lib1. Then I decided it was all wrong and i deleted it. Because my teammate is still waiting for this Library I created a new one with the same name. Right now I have sometimes problems with getting latest version. I would like to destroy the old folder while keeping the new one. How will I go about it?&lt;/p&gt;
&lt;p&gt;Your answer will be extremely important to me, as I have many such folders on production server.&lt;/p&gt;
</description></item><item><title>re: Destroy: A new feature for Orcas</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#2738230</link><pubDate>Sat, 19 May 2007 22:44:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2738230</guid><dc:creator>Ted Holien</dc:creator><description>&lt;p&gt;Will the Destroy option work even if the destroyed folders and files had participated in branch or merge operations with folders and files that are not destroyed? &amp;nbsp;(Or will it only work on completely autonomous folders and files?) &amp;nbsp;I would think that you had thought of these scenarios, but it would be nice to know whether there will be limitations in this regard.&lt;/p&gt;
&lt;p&gt;I'm also unclear on what is meant by &amp;quot;content&amp;quot; vs. &amp;quot;non-content&amp;quot; data. &amp;nbsp;Some clarification would be appreciated.&lt;/p&gt;
</description></item><item><title>re: Destroy: A new feature for Orcas</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#2768602</link><pubDate>Mon, 21 May 2007 18:09:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2768602</guid><dc:creator>tfsvcs</dc:creator><description>&lt;p&gt;wxt2000: If you do a 'tf dir /deleted $/TP1' you'll notice a line that contains 'Lib1;X123'. If you want to destroy that item, you simply do: 'tf destroy $/TP1/Lib1;X123'.&lt;/p&gt;
&lt;p&gt;Ted: Yes, destroy will remove folders and files that have participated in branching and merging.&lt;/p&gt;
&lt;p&gt;By content, I mean the actual files content. Non-content data for a file's history are things like still showing up when you do a 'tf dir' (Source Control Explorer), 'tf history' command still showing those versions, or the file name still shows up in as beloning in a changeset.&lt;/p&gt;
&lt;p&gt;Here's an example of what I mean:&lt;/p&gt;
&lt;p&gt;echo blah &amp;gt; a.cs&lt;/p&gt;
&lt;p&gt;tf add a.cs&lt;/p&gt;
&lt;p&gt;tf checkin /i (This generates changeset 5)&lt;/p&gt;
&lt;p&gt;tf edit a.cs&lt;/p&gt;
&lt;p&gt;echo blah blah &amp;gt;&amp;gt; a.cs&lt;/p&gt;
&lt;p&gt;tf checkin /i (This generates changeset 6)&lt;/p&gt;
&lt;p&gt;If I want to keep the item around at changeset 6, but want to destroy all content (but not history) then I would do this:&lt;/p&gt;
&lt;p&gt;tf destroy $/teamProject/a.cs /keephistory&lt;/p&gt;
&lt;p&gt;So when you run the following commands changeset 5 will still show up:&lt;/p&gt;
&lt;p&gt;tf history a.cs&lt;/p&gt;
&lt;p&gt;tf dir a.cs;C5&lt;/p&gt;
&lt;p&gt;tf changeset 5&lt;/p&gt;
&lt;p&gt;However, since the file content for changeset 5 has been destroyed, trying the following will issue an error:&lt;/p&gt;
&lt;p&gt;tf get a.cs;C5&lt;/p&gt;
&lt;p&gt;On the flipside, if you had done 'tf destroy $/teamProject/a.cs' then the above commands would return &amp;quot;item not found&amp;quot; for a.cs all of the time.&lt;/p&gt;
</description></item><item><title>Novedades en Visual Studio Team System 2008</title><link>http://blogs.msdn.com/tfsvcs/archive/2007/03/23/destroy-a-new-feature-for-orcas.aspx#6657845</link><pubDate>Wed, 05 Dec 2007 00:06:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6657845</guid><dc:creator>Yo sólo pasaba por aquí pero ya que estoy....</dc:creator><description>&lt;p&gt;Como muchos ya sabr&amp;amp;#233;is hace poco Microsoft lanz&amp;amp;#243; al mercado Visual Studio 2008. Si est&amp;amp;#225;is&lt;/p&gt;
</description></item></channel></rss>