<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>maonet technotes &#187; TFS</title>
	<atom:link href="http://maonet.wordpress.com/tag/tfs/feed/" rel="self" type="application/rss+xml" />
	<link>http://maonet.wordpress.com</link>
	<description>IOC(SM):MOC(RM):TDD(NU):SCC(TFS):ORM(L2S):JSL(Jq):CIS(CC)</description>
	<lastBuildDate>Thu, 31 Dec 2009 17:16:53 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='maonet.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/27569a47b055d3d0ff1d52cf3b0ce0d7?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>maonet technotes &#187; TFS</title>
		<link>http://maonet.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://maonet.wordpress.com/osd.xml" title="maonet technotes" />
		<item>
		<title>Keyword expandsion</title>
		<link>http://maonet.wordpress.com/2008/10/03/keyword-expandsion/</link>
		<comments>http://maonet.wordpress.com/2008/10/03/keyword-expandsion/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 15:59:12 +0000</pubDate>
		<dc:creator>Frank Mao</dc:creator>
				<category><![CDATA[vss]]></category>
		<category><![CDATA[TFS]]></category>

		<guid isPermaLink="false">http://maonet.wordpress.com/?p=237</guid>
		<description><![CDATA[My post started a very interesting discuss on Alt.net newsgroup. It turns out I am still living in Jurassic. Anyway, I managed to enable this standard header for cs file to take advantage of this Keyword Expansion feature in VSS.
/***********************************************************************************
* $Author: $
* $Modtime: $
* $History: $
***********************************************************************************/
I had to set the file type in admin console [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maonet.wordpress.com&blog=431779&post=237&subd=maonet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My post started <a href="http://tech.groups.yahoo.com/group/altdotnet/message/16149">a very interesting discuss on Alt.net newsgroup</a>. It turns out I am still living in Jurassic. Anyway, I managed to enable this standard header for cs file to take advantage of this <a href="VSS Tips &amp; Tricks - Jason Mauss' Blog Cabin">Keyword Expansion feature in VSS</a>.</p>
<blockquote><p>/***********************************************************************************<br />
* $Author: $<br />
* $Modtime: $<br />
* $History: $<br />
***********************************************************************************/</p></blockquote>
<p>I had to set the file type in admin console to enable this feature.</p>
<p>My dinosaur live could become a little bit easier. I am about to relax then, until I found that <a href="http://blogs.msdn.com/buckh/archive/2007/07/07/keyword-expansion-in-tfs.aspx">TFS already obsoleted this function</a>. Shock! Jurassic back to dark.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maonet.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maonet.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maonet.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maonet.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maonet.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maonet.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maonet.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maonet.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maonet.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maonet.wordpress.com/237/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maonet.wordpress.com&blog=431779&post=237&subd=maonet&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maonet.wordpress.com/2008/10/03/keyword-expandsion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d41c3a25ca01f1e979e2bc86b8c4ed38?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">FMao</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving to TFS</title>
		<link>http://maonet.wordpress.com/2008/09/24/moving-to-tfs/</link>
		<comments>http://maonet.wordpress.com/2008/09/24/moving-to-tfs/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 19:05:50 +0000</pubDate>
		<dc:creator>Frank Mao</dc:creator>
				<category><![CDATA[SourceControl]]></category>
		<category><![CDATA[cruisecontrol]]></category>
		<category><![CDATA[powerbuilder]]></category>
		<category><![CDATA[OrcaScript]]></category>
		<category><![CDATA[TFS]]></category>

		<guid isPermaLink="false">http://maonet.wordpress.com/?p=231</guid>
		<description><![CDATA[Our current VSS works fine, but we are going to move to TFS anyway. The reasons are:

VSS has no permission configuration, a developer can change any work item in source repository.
VSS has no policy. Like code review before check in.
VSS is slow. No real server behind.

But, the test result on TFS is good as we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maonet.wordpress.com&blog=431779&post=231&subd=maonet&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Our current VSS works fine, but we are going to move to TFS anyway. The reasons are:</p>
<ol>
<li>VSS has no permission configuration, a developer can change any work item in source repository.</li>
<li>VSS has no policy. Like code review before check in.</li>
<li>VSS is slow. No real server behind.</li>
</ol>
<p>But, the test result on TFS is good as we expected.</p>
<ol>
<li>No sharing anymore.<br />
We figured out Microsoft is trying to promote Branching and Merging instead of simple sharing. So our cooperation code will need 3branches at least: one for DEV, one for Acceptance, and one for Production/Release. All other projects will branch the latest version of Production/Release. Until the cooperation code is merging (for us, it&#8217;s just a deploy or copying) into the Acceptance/Production/Release branch, outside developer won&#8217;t see those unstable/untested code. Fine, I like this idea. Bye bye, sharing.</li>
<li>Explore client.<br />
This is the new client for developer. If developer&#8217;s machine already has VisualStudio installed, it will become a plugin, otherwise it&#8217;s a standalone application looks like VisualStudio, but only TFS view in it.</li>
<li>MSSCCI provider.<br />
It&#8217;s needed for PB developing. For orcascript, I had to modify registry to shorten the string name, because Orcascript only can handle 34 chars in SCC name. Thanks to <a href="http://groups.google.com.ua/group/sybase.public.powerbuilder.source_control/browse_thread/thread/c2b318dab33cd4b8">Ronarld Smith&#8217;s post</a>.</p>
<p>scc set connect property provider &#8220;Microsoft Team Foundation Server&#8221;<br />
scc set connect property userid &#8220;DomainName\LoginId&#8221;<br />
scc set connect property project &#8220;$/ProjectName&#8221;<br />
scc set connect property auxproject &#8220;http://tfs-servername:portnumber&#8221;<br />
scc set connect property localprojpath &#8220;C:\work_dir\&#8221;<br />
scc set connect property logfile &#8220;buildfromsource.log&#8221;<br />
scc set connect property logappend false</li>
<li>Dreamweaver.<br />
Doesn&#8217;t support.</li>
<li>EClipse.<br />
There is a plugin develped by TeamPrise. Not free.</li>
<li>Slow Refresh in PowerBuilder.<br />
It seems this is a big problem for those PB+TFS developers, for me it&#8217;s 4 times slower than VSS. Why?</li>
<li>CC.net plugin.<br />
It&#8217;s available. Check the help file in CC.net.<br />
Watch out the wrong example there:</p>
<pre class="code-xml"><span class="code-tag">&lt;deleteWorkspace&gt;</span>false<span class="code-tag">&lt;/<span style="color:#ff6600;">workspace&gt;</span></span></pre>
</li>
</ol>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maonet.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maonet.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maonet.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maonet.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maonet.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maonet.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maonet.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maonet.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maonet.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maonet.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maonet.wordpress.com&blog=431779&post=231&subd=maonet&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maonet.wordpress.com/2008/09/24/moving-to-tfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d41c3a25ca01f1e979e2bc86b8c4ed38?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">FMao</media:title>
		</media:content>
	</item>
	</channel>
</rss>