如何将 SVN 存储库与远程 FTP 文件系统同步

如何将 SVN 存储库与远程 FTP 文件系统同步

我在本地(办公室内)配置了一个 Centos 服务器,其中包含SVN带有项目的存储库。许多开发人员正在此存储库上工作并进行更改。

我还有一个远程服务器FTP项目托管的位置。因此我需要手动将存储库更改上传到FTP文件系统。

我已经研发了一种同步方法,并决定安装遥控器FTPrsyncCentos服务器上的文件系统和SVN存储库目录FTP受人尊敬的项目目录。

我的问题是,我看不到任何与项目相关的文件或目录SVN存储库。

那么我该如何完成我的需求?除了这个方法,还有其他合适的方法可以实现我的需求吗?还是我完全误解了 SVN 概念?如果是,请告诉我该怎么做?

答案1

您不能将 rsync 存储库本身作为 FS 上的目录,因为在物理层它与逻辑内容不相关。

必须获取存储库内容(更好 - 没有与 SVN 相关的元数据)真树在服务器端之前和 rsync

使用(任何)SVN客户端(CLIsvn可能已经存在,或者你必须安装它),你将从本地存储库的URL到svn export并且可以使用它进行同步file:///SOMEDIRSOMEDIR

相关内容