0

我想使用 FTP 协议远程创建一个 SVN 存储库。是否建议执行以下步骤

  1. 使用 culftpfs 将 FTP 目录挂载为本地
  2. 使用 svnadmin create 创建一个存储库,就好像它是本地的一样
  3. 在日常生活中使用它?

你知道这种方法有什么问题吗?

我尝试后的结果

我确实尝试了一次尝试,但我得到了一个看起来像超时的错误。真正的问题是这种方法太慢了。每次复制存储库的解决方案看起来更可行或使用简单的脚本来备份文件夹。

4

1 回答 1

1

这是一种危险的方法,但是如果您独自工作(如“单个用户”),它会起作用。最大的问题是:

  • 您不能通过网络提供独占锁定机制
  • 所有用户都可以直接访问所有存储库的内部文件,如果有人删除 revs 中的文件,您的存储库已损坏无法修复

你应该设置一个apache

SVNAutoversioning on

然后你可以将你的 repoURL 挂载为 WebDav 文件夹。对这些文件的每次更改都将导致一次提交,而无需工作副本

于 2012-05-16T11:55:04.007 回答