<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>TFS File Sharer</title><link>http://www.codeplex.com/tfsfilesharer/Project/ProjectRss.aspx</link><description>The TFS File Sharer is a tool designed to assist development teams who have migrated from version control stores that support the concept of linked files where one file update automatically updates...</description><item><title>NEW POST: It's not only us then :)</title><link>http://www.codeplex.com/tfsfilesharer/Thread/View.aspx?ThreadId=28444</link><description>&lt;div style="line-height: normal;"&gt;First of all - great effort guys :)&lt;br&gt;
&lt;br&gt;
Recently we were faced with a similar problem, here at Telerik, and we have developed a similar solution.&lt;br&gt;
&lt;br&gt;
Our approach was a bit different than yours, not necessarily better, but you might be able to use some of our code and ideas to enhance the TFS File Sharer.&lt;br&gt;
&lt;br&gt;
For example, we use event notification, instead of polling. Also, we use labels to mark the shared files in order to keep the &amp;quot;metadata&amp;quot; inside the TFS server itself.&lt;br&gt;
&lt;br&gt;
One thing that might be reused directly is our tool that &amp;quot;maps&amp;quot; the shared files in the VSS repository. The output is an XML file, very similar to what you use.&lt;br&gt;
&lt;br&gt;
You might want to look at my two blog posts for more details (source code included):&lt;br&gt;
&lt;br&gt;
http://blogs.telerik.com/TsvetomirTsonev/Posts/07-11-04/Team_Foundation_Server_and_the_missing_file_sharing_Part_1.aspx&lt;br&gt;
http://blogs.telerik.com/TsvetomirTsonev/Posts/07-12-21/Team_Foundation_Server_and_the_missing_file_sharing_Part_2.aspx&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>tsvetomir</author><pubDate>Tue, 27 May 2008 06:48:06 GMT</pubDate><guid isPermaLink="false">NEW POST: It's not only us then :) 20080527064806A</guid></item><item><title>COMMENTED ISSUE: System.ArgumentOutOfRangeException: Index was out of range.</title><link>http://www.codeplex.com/tfsfilesharer/WorkItem/View.aspx?WorkItemId=1994</link><description>I get the following error repeatedly in the Event Viewer after running File Sharer for a period of time &amp;#40;25 minutes through to 2 hours or so&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;The description for Event ID &amp;#40; 0 &amp;#41; in Source &amp;#40; Application &amp;#41; cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the &amp;#47;AUXSOURCE&amp;#61; flag to retrieve this description&amp;#59; see Help and Support for details. The following information is part of the event&amp;#58; An unexpected error occured watching for shared file updates&amp;#58;&lt;br /&gt;System.ArgumentOutOfRangeException&amp;#58; Index was out of range. Must be non-negative and less than the size of the collection.&lt;br /&gt;Parameter name&amp;#58; index&lt;br /&gt;   at System.ThrowHelper.ThrowArgumentOutOfRangeException&amp;#40;ExceptionArgument argument, ExceptionResource resource&amp;#41;&lt;br /&gt;   at System.ThrowHelper.ThrowArgumentOutOfRangeException&amp;#40;&amp;#41;&lt;br /&gt;   at System.Collections.Generic.List&amp;#96;1.get_Item&amp;#40;Int32 index&amp;#41;&lt;br /&gt;   at FileSharer.ChangesetWatcher.ExecuteProcessingInstructions&amp;#40;List&amp;#96;1 instructions&amp;#41; in C&amp;#58;&amp;#92;IMX&amp;#92;Temp&amp;#92;Team System&amp;#92;TFS FileSharer&amp;#92;tfsfilesharer-4971&amp;#92;Trunk&amp;#92;FileSharer&amp;#92;FileSharer&amp;#92;ChangesetWatcher.cs&amp;#58;line 77&lt;br /&gt;   at FileSharer.ChangesetWatcher.Watcher&amp;#40;&amp;#41; in C&amp;#58;&amp;#92;IMX&amp;#92;Temp&amp;#92;Team System&amp;#92;TFS FileSharer&amp;#92;tfsfilesharer-4971&amp;#92;Trunk&amp;#92;FileSharer&amp;#92;FileSharer&amp;#92;ChangesetWatcher.cs&amp;#58;line 62.&lt;br /&gt;Comments: ** Comment from web user: dezdez ** &lt;p&gt;This is now happening every few minutes. The error is logged constantly until I restart the service.&lt;/p&gt;</description><author>dezdez</author><pubDate>Fri, 11 Apr 2008 04:51:38 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: System.ArgumentOutOfRangeException: Index was out of range. 20080411045138A</guid></item><item><title>CREATED ISSUE: System.ArgumentOutOfRangeException: Index was out of range.</title><link>http://www.codeplex.com/tfsfilesharer/WorkItem/View.aspx?WorkItemId=1994</link><description>I get the following error repeatedly in the Event Viewer after running File Sharer for a period of time &amp;#40;25 minutes through to 2 hours or so&amp;#41;&amp;#58;&lt;br /&gt;&lt;br /&gt;The description for Event ID &amp;#40; 0 &amp;#41; in Source &amp;#40; Application &amp;#41; cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the &amp;#47;AUXSOURCE&amp;#61; flag to retrieve this description&amp;#59; see Help and Support for details. The following information is part of the event&amp;#58; An unexpected error occured watching for shared file updates&amp;#58;&lt;br /&gt;System.ArgumentOutOfRangeException&amp;#58; Index was out of range. Must be non-negative and less than the size of the collection.&lt;br /&gt;Parameter name&amp;#58; index&lt;br /&gt;   at System.ThrowHelper.ThrowArgumentOutOfRangeException&amp;#40;ExceptionArgument argument, ExceptionResource resource&amp;#41;&lt;br /&gt;   at System.ThrowHelper.ThrowArgumentOutOfRangeException&amp;#40;&amp;#41;&lt;br /&gt;   at System.Collections.Generic.List&amp;#96;1.get_Item&amp;#40;Int32 index&amp;#41;&lt;br /&gt;   at FileSharer.ChangesetWatcher.ExecuteProcessingInstructions&amp;#40;List&amp;#96;1 instructions&amp;#41; in C&amp;#58;&amp;#92;IMX&amp;#92;Temp&amp;#92;Team System&amp;#92;TFS FileSharer&amp;#92;tfsfilesharer-4971&amp;#92;Trunk&amp;#92;FileSharer&amp;#92;FileSharer&amp;#92;ChangesetWatcher.cs&amp;#58;line 77&lt;br /&gt;   at FileSharer.ChangesetWatcher.Watcher&amp;#40;&amp;#41; in C&amp;#58;&amp;#92;IMX&amp;#92;Temp&amp;#92;Team System&amp;#92;TFS FileSharer&amp;#92;tfsfilesharer-4971&amp;#92;Trunk&amp;#92;FileSharer&amp;#92;FileSharer&amp;#92;ChangesetWatcher.cs&amp;#58;line 62.&lt;br /&gt;</description><author>dezdez</author><pubDate>Fri, 11 Apr 2008 04:33:16 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: System.ArgumentOutOfRangeException: Index was out of range. 20080411043316A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsfilesharer/SourceControl/ListDownloadableCommits.aspx</link><description>This check-in is the first step in getting TFS File Sharer working with TFS2008. We will make any modifications necessary on this branch then when it is tested we will reverse integrate into the trunk and prepare a BETA release.</description><author>MitchDenny</author><pubDate>Sat, 16 Feb 2008 09:31:22 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080216093122A</guid></item><item><title>UPDATED WIKI: Positions Vacant</title><link>http://www.codeplex.com/tfsfilesharer/Wiki/View.aspx?title=Positions Vacant&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Positions Vacant
&lt;/h1&gt;We are currently in need of the following specific skills on this project. If you are interested, please contact &lt;a href="http://www.codeplex.com/UserAccount/UserProfile.aspx?UserName=MitchDenny" class="externalLink"&gt;Mitch Denny&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Documentation Writer&lt;/b&gt;; responsible for updating CodePlex wiki and producing installation guide.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tester&lt;/b&gt;; responsible for testing installation process and operation of the tool.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Developer&lt;/b&gt;; joint responsibility with me in designing and developing the TFS File Sharer moving forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 10:38:19 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Positions Vacant 20071219103819A</guid></item><item><title>RELEASED: TFS File Sharer 1.0 (RTM) (Dec 19, 2007)</title><link>http://www.codeplex.com/tfsfilesharer/Release/ProjectReleases.aspx?ReleaseId=9234</link><description>This is the first public release of TFS File Sharer 1.0 and is ready for immediate use. This version of TFS File Sharer supports Team Foundation Server 2005 .</description><author></author><pubDate>Wed, 19 Dec 2007 10:30:14 GMT</pubDate><guid isPermaLink="false">RELEASED: TFS File Sharer 1.0 (RTM) (Dec 19, 2007) 20071219103014A</guid></item><item><title>UPDATED RELEASE: TFS File Sharer 1.0 (RTM) (Dec 19, 2007)</title><link>http://www.codeplex.com/tfsfilesharer/Release/ProjectReleases.aspx?ReleaseId=9234</link><description>This is the first public release of TFS File Sharer 1.0 and is ready for immediate use. This version of TFS File Sharer supports Team Foundation Server 2005 .</description><author></author><pubDate>Wed, 19 Dec 2007 10:30:14 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: TFS File Sharer 1.0 (RTM) (Dec 19, 2007) 20071219103014A</guid></item><item><title>CREATED RELEASE: TFS File Sharer 1.0 (RTM) (Dec 19, 2007)</title><link>http://www.codeplex.com/tfsfilesharer/Release/ProjectReleases.aspx?ReleaseId=9234</link><description>This is the first public release of TFS File Sharer 1.0 and is ready for immediate use. This version of TFS File Sharer has been used reliably in production by Readify for a number of months and supports Team Foundation Server 2005 .</description><author></author><pubDate>Wed, 19 Dec 2007 10:18:01 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: TFS File Sharer 1.0 (RTM) (Dec 19, 2007) 20071219101801A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsfilesharer/SourceControl/ListDownloadableCommits.aspx</link><description>This is the RTM branch of TFS File Sharer. This is the code that is going to get released today.</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 09:53:49 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071219095349A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsfilesharer/SourceControl/ListDownloadableCommits.aspx</link><description>This is the initial check-in of TFS File Sharer stabilised against Team Foundation Server 2005.</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 09:45:10 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071219094510A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsfilesharer/SourceControl/ListDownloadableCommits.aspx</link><description>Checking in the default version control tree structure.</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 09:07:48 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071219090748A</guid></item><item><title>UPDATED WIKI: Positions Vacant</title><link>http://www.codeplex.com/tfsfilesharer/Wiki/View.aspx?title=Positions Vacant&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Positions Vacant
&lt;/h1&gt;We are currently in need of the following specific skills on this project. If you are interested, please contact &lt;a href="http://www.codeplex.com/UserAccount/UserProfile.aspx?UserName=MitchDenny" class="externalLink"&gt;Mitch Denny&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Documentation Writer&lt;/b&gt;; responsible for updating CodePlex wiki and producing installation guide.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Tester&lt;/b&gt;; responsible for testing installation process and operation of the tool.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Developer&lt;/b&gt;; joint responsibility with me in designing and developing the TFS Dependency Replicator moving forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 07:39:27 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Positions Vacant 20071219073927A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/tfsfilesharer/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome
&lt;/h1&gt;Welcome to the TFS File Sharer project homepgage, to see what this project is all about please refer to our project description.&lt;br /&gt;&lt;h2&gt;
Project Description
&lt;/h2&gt;The TFS File Sharer is a tool designed to assist development teams who have migrated from version control stores that support the concept of linked files where one file update automatically updates all the other linked files - for example VSS.&lt;br /&gt;&lt;br /&gt;The TFS File Sharer reads a configuration file that lists out all of the shared files within an environment and then when it notices a check-in that changes one of those shared files it updates all the other files that have explicitly been listed as being linked to it.&lt;br /&gt;&lt;br /&gt;Using this tool will allow users migrating from other source systems to more easily adopt Team Foundation Version Control and then slowly phase out the use of file linking.
&lt;br /&gt;&lt;h2&gt;
Positions Vacant
&lt;/h2&gt;If you would like to help out with this project, please visit our &lt;a href="http://www.codeplex.com/tfsfilesharer/Wiki/View.aspx?title=Positions%20Vacant&amp;amp;referringTitle=Home"&gt;Positions Vacant&lt;/a&gt; page.&lt;br /&gt;
&lt;/div&gt;</description><author>MitchDenny</author><pubDate>Wed, 19 Dec 2007 07:36:24 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071219073624A</guid></item></channel></rss>