<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.riguz.com/index.php?action=history&amp;feed=atom&amp;title=CentOS%3A%E4%BD%BF%E7%94%A8svnsync%E8%BF%81%E7%A7%BBSVN</id>
	<title>CentOS:使用svnsync迁移SVN - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.riguz.com/index.php?action=history&amp;feed=atom&amp;title=CentOS%3A%E4%BD%BF%E7%94%A8svnsync%E8%BF%81%E7%A7%BBSVN"/>
	<link rel="alternate" type="text/html" href="https://wiki.riguz.com/index.php?title=CentOS:%E4%BD%BF%E7%94%A8svnsync%E8%BF%81%E7%A7%BBSVN&amp;action=history"/>
	<updated>2026-06-02T21:41:26Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.riguz.com/index.php?title=CentOS:%E4%BD%BF%E7%94%A8svnsync%E8%BF%81%E7%A7%BBSVN&amp;diff=962&amp;oldid=prev</id>
		<title>imported&gt;Soleverlee：​以“使用svnsync可以从一个版本库（repository）迁移到另一个版本库。 建立镜像版本库： &lt;source lang=&quot;bash&quot;&gt; # 创建版本库 svnadmin create /...”为内容创建页面</title>
		<link rel="alternate" type="text/html" href="https://wiki.riguz.com/index.php?title=CentOS:%E4%BD%BF%E7%94%A8svnsync%E8%BF%81%E7%A7%BBSVN&amp;diff=962&amp;oldid=prev"/>
		<updated>2015-03-26T07:51:37Z</updated>

		<summary type="html">&lt;p&gt;以“使用svnsync可以从一个版本库（repository）迁移到另一个版本库。 建立镜像版本库： &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; # 创建版本库 svnadmin create /...”为内容创建页面&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;使用svnsync可以从一个版本库（repository）迁移到另一个版本库。&lt;br /&gt;
建立镜像版本库：&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# 创建版本库&lt;br /&gt;
svnadmin create /var/svn/project1&lt;br /&gt;
# 创建钩子&lt;br /&gt;
cp /var/svn/project1/hooks/pre-revprop-change.tmpl /var/svn/project1/hooks/pre-revprop-change&lt;br /&gt;
# 给予钩子运行权限&lt;br /&gt;
chmod a+x /var/svn/project1/hooks/pre-revprop-change&lt;br /&gt;
# 编辑pre-revprop-change钩子，将最后一行的 `exit 1` 改为 `exit 0`&lt;br /&gt;
vim /var/svn/project1/hooks/pre-revprop-change&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
初始化镜像库&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
svnsync init file:///var/svn/project1/ http://192.168.16.10/svn/project1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
这里需要输入用户名和密码：&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
认证领域: http://192.168.16.10 Subversion Repositories&lt;br /&gt;
“riguz”的密码:&lt;br /&gt;
认证领域: http://192.168.16.10 Subversion Repositories&lt;br /&gt;
用户名: riguz&lt;br /&gt;
“riguz”的密码:xxxx&lt;br /&gt;
复制版本 0 的属性&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
同步&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
svnsync sync file:///var/svn/project1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
同步的结果可能如下：&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
已提交版本 1。&lt;br /&gt;
复制版本 1 的属性。&lt;br /&gt;
传输文件数据………………………………&lt;br /&gt;
已提交版本 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux/Unix]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Soleverlee</name></author>
	</entry>
</feed>