<?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>TFS Version Control and VS Integration : TFS MSSCCI</title><link>http://blogs.msdn.com/benryan/archive/tags/TFS+MSSCCI/default.aspx</link><description>Tags: TFS MSSCCI</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Integrating TFS with Visual InterDev (and why it does not work)</title><link>http://blogs.msdn.com/benryan/archive/2007/05/04/integrating-tfs-with-visual-interdev-and-why-it-does-not-work.aspx</link><pubDate>Fri, 04 May 2007 20:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2412949</guid><dc:creator>benryan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benryan/comments/2412949.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benryan/commentrss.aspx?PostID=2412949</wfw:commentRss><description>&lt;P&gt;This topic comes up quite often, so I thought I would write a blog entry.&amp;nbsp; For the most part this is basically a rehash of my posting to a forum thread a year ago.&amp;nbsp; See: &lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=275481&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=275481&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=275481&amp;amp;SiteID=1&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Technically, TFS integrates with Visual InterDev by using the TFS MSSCCI provider.&amp;nbsp; In reality this is less than useful.&amp;nbsp; InterDev only uses the MSSCCI interface to source control some local artifacts.&amp;nbsp; Your website is being placed under source control by the IIS server to which it is published.&amp;nbsp; As part of using FrontPage Server Extensions (FPSE) to publish your website to IIS, InterDev also uses FPSE to forward source control operations intended for the website to the IIS server.&amp;nbsp; Here is where the problem occurs.&amp;nbsp; The FPSE engine within IIS DOES NOT USE MSSCCI for source control!&amp;nbsp; Instead, FPSE in IIS uses a direct OLE connection to the Visual SourceSafe installation that is local to the IIS server (see: &lt;A title=http://www.codeproject.com/asp/VSS_and_VID.asp href="http://www.codeproject.com/asp/VSS_and_VID.asp" mce_href="http://www.codeproject.com/asp/VSS_and_VID.asp"&gt;&lt;U&gt;&lt;FONT color=#800080&gt;http://www.codeproject.com/asp/VSS_and_VID.asp&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; for more information).&amp;nbsp; Therefore, the fact that InterDev is configured to use the TFS MSSCCI plugin has no effect on how the website is actually put under source control since this happens at the IIS server.&amp;nbsp; Furthermore, it is not possible to configure the IIS server to utilize Team Foundation Version Control.&amp;nbsp; There currently are no plans of which I am aware that call for adding TFS integration to FPSE within IIS.&amp;nbsp; At present, if you use InterDev and FPSE for your website then you must use Visual SourceSafe as the repository.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2412949" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benryan/archive/tags/TFS+MSSCCI/default.aspx">TFS MSSCCI</category><category domain="http://blogs.msdn.com/benryan/archive/tags/TFS+Version+Control/default.aspx">TFS Version Control</category><category domain="http://blogs.msdn.com/benryan/archive/tags/Visual+InterDev/default.aspx">Visual InterDev</category></item><item><title>Version 1.2 of TFS MSSCCI Provider Released</title><link>http://blogs.msdn.com/benryan/archive/2006/12/21/version-1-2-of-tfs-msscci-provider-released.aspx</link><pubDate>Thu, 21 Dec 2006 23:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1342157</guid><dc:creator>benryan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benryan/comments/1342157.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benryan/commentrss.aspx?PostID=1342157</wfw:commentRss><description>We have released an update to the TFS MSSCCI Provider.&amp;nbsp; An indepth description of the new features and bug fixes can be found in Michal Malecki's blog &lt;A class="" title="TFS MSSCCI Provider 1.2" href="http://blogs.msdn.com/michalma/archive/2006/12/20/msscci-1-2-arrived.aspx" mce_href="http://blogs.msdn.com/michalma/archive/2006/12/20/msscci-1-2-arrived.aspx"&gt;posting&lt;/A&gt;.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1342157" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benryan/archive/tags/TFS+MSSCCI/default.aspx">TFS MSSCCI</category><category domain="http://blogs.msdn.com/benryan/archive/tags/TFS+Version+Control/default.aspx">TFS Version Control</category></item></channel></rss>