<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://linux-wiki.cn/skins/common/feed.css?301"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
		<id>http://linux-wiki.cn/index.php?action=history&amp;feed=atom&amp;title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91</id>
		<title>用git在svn代码库上开发 - 修订历史</title>
		<link rel="self" type="application/atom+xml" href="http://linux-wiki.cn/index.php?action=history&amp;feed=atom&amp;title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91"/>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;action=history"/>
		<updated>2026-04-09T09:52:22Z</updated>
		<subtitle>本站上此页的修订历史</subtitle>
		<generator>MediaWiki 1.17.0</generator>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1726&amp;oldid=prev</id>
		<title>Chenxing在2012年1月20日 (五) 10:05</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1726&amp;oldid=prev"/>
				<updated>2012-01-20T10:05:57Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←上一修订&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;在2012年1月20日 (五) 10:05所做的修订版本&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第9行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第9行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;上面的'''-s'''参数表示只同步trunk，对于某些非标准的代码库，不要加'''-s'''。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;上面的'''-s'''参数表示只同步trunk，对于某些非标准的代码库，不要加'''-s'''。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;如果是Google Code的SVN代码库，可使用如此方法&amp;lt;ref&amp;gt;[http://google-opensource.blogspot.com/2008/05/develop-with-git-on-google-code-project.html Develop with Git on a Google Code Project]&amp;lt;/ref&amp;gt;：&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; git svn clone --username your-name -s https://your-project.googlecode.com/svn&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1678&amp;oldid=prev</id>
		<title>Chenxing: /* 初始化代码库 */</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1678&amp;oldid=prev"/>
				<updated>2011-11-30T05:14:33Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;初始化代码库&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←上一修订&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;在2011年11月30日 (三) 05:14所做的修订版本&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第8行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第8行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;会从相应的revision（此例是r100）同步到最新版本(HEAD)。&amp;lt;ref&amp;gt;[http://stackoverflow.com/questions/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository (StackOverflow) How to git-svn clone the last n revisions from a Subversion repository?]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;会从相应的revision（此例是r100）同步到最新版本(HEAD)。&amp;lt;ref&amp;gt;[http://stackoverflow.com/questions/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository (StackOverflow) How to git-svn clone the last n revisions from a Subversion repository?]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;minus;&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;上面的'''-s'''参数表示只同步trunk。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;上面的'''-s'''参数表示只同步trunk &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;，对于某些非标准的代码库，不要加'''-s''' &lt;/ins&gt;。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1674&amp;oldid=prev</id>
		<title>Chenxing: /* 获取最新代码 */</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1674&amp;oldid=prev"/>
				<updated>2011-11-24T07:38:32Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;获取最新代码&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←上一修订&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;在2011年11月24日 (四) 07:38所做的修订版本&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第15行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第15行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==获取最新代码==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==获取最新代码==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果想获取代码库的最新代码（对应svn update），只需：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果想获取代码库的最新代码（对应svn update），只需：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;minus;&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; git fetch&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn rebase&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn rebase&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果有冲突，处理方法与git版本库类似。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果有冲突，处理方法与git版本库类似。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1671&amp;oldid=prev</id>
		<title>Chenxing在2011年11月20日 (日) 04:25</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1671&amp;oldid=prev"/>
				<updated>2011-11-20T04:25:31Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←上一修订&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;在2011年11月20日 (日) 04:25所做的修订版本&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第3行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第3行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==初始化代码库==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==初始化代码库==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;最简单的办法是将整个SVN代码库同步到本地（包括所有历史记录，可能会非常慢）：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;最简单的办法是将整个SVN代码库同步到本地（包括所有历史记录，可能会非常慢）：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;minus;&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn clone SVN代码库路径&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn clone SVN代码库路径 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果想只同步最近的更新，可以指定-r参数，如：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;如果想只同步最近的更新，可以指定-r参数，如：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;minus;&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn clone SVN代码库路径 -r100:HEAD&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn clone SVN代码库路径 -r100:HEAD &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-s&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;会从相应的revision（此例是r100）同步到最新版本(HEAD)。&amp;lt;ref&amp;gt;[http://stackoverflow.com/questions/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository (StackOverflow) How to git-svn clone the last n revisions from a Subversion repository?]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;会从相应的revision（此例是r100）同步到最新版本(HEAD)。&amp;lt;ref&amp;gt;[http://stackoverflow.com/questions/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository (StackOverflow) How to git-svn clone the last n revisions from a Subversion repository?]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;上面的'''-s'''参数表示只同步trunk。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1670&amp;oldid=prev</id>
		<title>Chenxing在2011年11月20日 (日) 03:39</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1670&amp;oldid=prev"/>
				<updated>2011-11-20T03:39:02Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←上一修订&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;在2011年11月20日 (日) 03:39所做的修订版本&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第18行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第18行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==开发==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==开发==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;minus;&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;开发时就如同一个普通的git，可以使用git的各种feature，如本地commit，方便地创建多个branch等。具体可参见 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;参考文献&lt;/del&gt;&amp;lt;ref&amp;gt;[http://www.robinlu.com/blog/archives/194&amp;#160;如何在svn系统中使用git]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;开发时就如同一个普通的git，可以使用git的各种feature，如本地commit，方便地创建多个branch等。具体可参见 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;相关资料&lt;/ins&gt;&amp;lt;ref&amp;gt;[http://www.robinlu.com/blog/archives/194&amp;#160;如何在svn系统中使用git]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==提交代码==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==提交代码==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第28行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第28行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;都准备好后，就可以提交了：&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;都准备好后，就可以提交了：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn dcommit&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; git svn dcommit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;==参考==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;references /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category: Subversion]] [[Category: Git]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category: Subversion]] [[Category: Git]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	<entry>
		<id>http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1669&amp;oldid=prev</id>
		<title>Chenxing: 以内容“git在功能上比svn强大不少，但目前很多版本库仍在使用svn。得益于git-svn，我们可以把远程的svn代码库复制到本地，从而实...”创建新页面</title>
		<link rel="alternate" type="text/html" href="http://linux-wiki.cn/index.php?title=%E7%94%A8git%E5%9C%A8svn%E4%BB%A3%E7%A0%81%E5%BA%93%E4%B8%8A%E5%BC%80%E5%8F%91&amp;diff=1669&amp;oldid=prev"/>
				<updated>2011-11-20T03:38:13Z</updated>
		
		<summary type="html">&lt;p&gt;以内容“&lt;a href=&quot;/wiki/Git&quot; title=&quot;Git&quot;&gt;git&lt;/a&gt;在功能上比&lt;a href=&quot;/index.php?title=Svn&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Svn（尚未撰写）&quot;&gt;svn&lt;/a&gt;强大不少，但目前很多版本库仍在使用svn。得益于git-svn，我们可以把远程的svn代码库复制到本地，从而实...”创建新页面&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新建页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[git]]在功能上比[[svn]]强大不少，但目前很多版本库仍在使用svn。得益于git-svn，我们可以把远程的svn代码库复制到本地，从而实在在本地使用git开发，并通过svn与远程代码库交互。&lt;br /&gt;
&lt;br /&gt;
==初始化代码库==&lt;br /&gt;
最简单的办法是将整个SVN代码库同步到本地（包括所有历史记录，可能会非常慢）：&lt;br /&gt;
 git svn clone SVN代码库路径&lt;br /&gt;
如果想只同步最近的更新，可以指定-r参数，如：&lt;br /&gt;
 git svn clone SVN代码库路径 -r100:HEAD&lt;br /&gt;
会从相应的revision（此例是r100）同步到最新版本(HEAD)。&amp;lt;ref&amp;gt;[http://stackoverflow.com/questions/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository (StackOverflow) How to git-svn clone the last n revisions from a Subversion repository?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
同步后建议调用git gc (garbage collection)清理一下垃圾：&lt;br /&gt;
 git gc&lt;br /&gt;
&lt;br /&gt;
==获取最新代码==&lt;br /&gt;
如果想获取代码库的最新代码（对应svn update），只需：&lt;br /&gt;
 git fetch&lt;br /&gt;
 git svn rebase&lt;br /&gt;
如果有冲突，处理方法与git版本库类似。&lt;br /&gt;
&lt;br /&gt;
==开发==&lt;br /&gt;
开发时就如同一个普通的git，可以使用git的各种feature，如本地commit，方便地创建多个branch等。具体可参见参考文献&amp;lt;ref&amp;gt;[http://www.robinlu.com/blog/archives/194 如何在svn系统中使用git]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==提交代码==&lt;br /&gt;
将代码提交到svn，就只能保持版本的线性性了，此时建议先更新本地代码库：&lt;br /&gt;
 git fetch&lt;br /&gt;
 git svn rebase&lt;br /&gt;
同时也建议整理一下本地的commit&lt;br /&gt;
 git rebase -i&lt;br /&gt;
都准备好后，就可以提交了：&lt;br /&gt;
 git svn dcommit&lt;br /&gt;
&lt;br /&gt;
[[Category: Subversion]] [[Category: Git]]&lt;/div&gt;</summary>
		<author><name>Chenxing</name></author>	</entry>

	</feed>