<?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/"
	>

<channel>
	<title>永远的风 &#187; SVN</title>
	<atom:link href="http://www.yinux.com/tag/svn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yinux.com</link>
	<description>局部地方</description>
	<lastBuildDate>Mon, 25 Apr 2011 09:23:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://goodbee.superfeedr.com/"/>		<item>
		<title>慢如Tortoise的svn</title>
		<link>http://www.yinux.com/2010/09/%e6%85%a2%e5%a6%82tortoise%e7%9a%84svn/</link>
		<comments>http://www.yinux.com/2010/09/%e6%85%a2%e5%a6%82tortoise%e7%9a%84svn/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 13:19:20 +0000</pubDate>
		<dc:creator>goodbee</dc:creator>
				<category><![CDATA[程序设计]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Hg]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Tortoise]]></category>
		<category><![CDATA[版本管理]]></category>

		<guid isPermaLink="false">http://www.cpp98.com/2010/09/%e6%85%a2%e5%a6%82tortoise%e7%9a%84svn/</guid>
		<description><![CDATA[<p>最近把项目的svn库迁移到了mercurial,过度期为了给大家兼容性,暂时考虑同时对外服务.采用svn-&#62;git-&#62;hg的方式进行同步.</p> <p>今天同时并发做了两件事情.一件是在自己的windows机器上用TortoiseSVN更新6个版本代码.点下更新后在自己的linux机器上,写了一个脚本,完成git svn fetch,convert-repo,和hg pull等操作.结果脚本写完了,执行完了,TortoiseSVN那边还没有更新完.我终于知道为什么那个软件要起这么个名字了.</p>]]></description>
			<content:encoded><![CDATA[<p>最近把项目的svn库迁移到了mercurial,过度期为了给大家兼容性,暂时考虑同时对外服务.采用svn-&gt;git-&gt;hg的方式进行同步.</p>
<p>今天同时并发做了两件事情.一件是在自己的windows机器上用TortoiseSVN更新6个版本代码.点下更新后在自己的linux机器上,写了一个脚本,完成git svn fetch,convert-repo,和hg pull等操作.结果脚本写完了,执行完了,TortoiseSVN那边还没有更新完.我终于知道为什么那个软件要起这么个名字了.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yinux.com/2010/09/%e6%85%a2%e5%a6%82tortoise%e7%9a%84svn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VC2005利用SVN的版本号，生成DLL和EXE文件的版本号</title>
		<link>http://www.yinux.com/2008/05/vc2005_svn_dll_version/</link>
		<comments>http://www.yinux.com/2008/05/vc2005_svn_dll_version/#comments</comments>
		<pubDate>Fri, 30 May 2008 13:10:17 +0000</pubDate>
		<dc:creator>goodbee</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[VC2005]]></category>
		<category><![CDATA[版本管理]]></category>

		<guid isPermaLink="false">http://www.cpp98.com/?p=162</guid>
		<description><![CDATA[<p>TortoiseSVN下有一个SubWCRev程序，可以获取任意个路径对应的SVN版本库的版本号。并替换到文件对应位置。</p> <p>VC2005的资源文件可以控制生成的二进制文件版本号。</p> <p>可以利用VC2005的生成前命令，调用SubWCRev来获取最新的SVN版本号并写入生成的二进制文件中。</p> <p>程序也可以判断调用的DLL版本号是否比本身大。以控制不会调用不对应的动态库。可以使依赖多了一层运行时保证。</p> <p> </p> <p>小时候，看到微软的产品后面 有个 build XXXX 总觉得build好难理解，那时太傻太天真了。呵呵</p>]]></description>
			<content:encoded><![CDATA[<p>TortoiseSVN下有一个SubWCRev程序，可以获取任意个路径对应的SVN版本库的版本号。并替换到文件对应位置。</p>
<p>VC2005的资源文件可以控制生成的二进制文件版本号。</p>
<p>可以利用VC2005的生成前命令，调用SubWCRev来获取最新的SVN版本号并写入生成的二进制文件中。</p>
<p>程序也可以判断调用的DLL版本号是否比本身大。以控制不会调用不对应的动态库。可以使依赖多了一层运行时保证。</p>
<p> </p>
<p>小时候，看到微软的产品后面 有个 build XXXX 总觉得build好难理解，那时太傻太天真了。呵呵</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yinux.com/2008/05/vc2005_svn_dll_version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

