[英]Redirecting the output of svnadmin dump to another server
我目前在服务器上的SVN存储库中可用磁盘空间不足。 因此,我想将此SVN存储库迁移到新服务器。 通常我会使用以下命令:
svnadmin dump /path/to/somerepository > somerepository.svn.backup
但是,如上所述,我的磁盘空间非常低,我想通过将svnadmin dump
过程的stdout
流式传输到新服务器来存储新服务器的svnadmin dump
。 最好的方法是什么?
使用几个netcat命令来“转储”转储:
旧服务器:以服务器模式启动netcat,通过管道传输到svnadmin
svnadmin dump /path/to/somerepository | nc -q 10 -l -p 6666
新服务器:连接到其他netcat实例并将流保存在文件中
nc -w 10 oldserver 6666 > somerepository.svn.backup
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.