如何将SVN转储文件导入SourceForge?

时间:2013-01-13 22:59:50

标签: svn sourceforge svndump

我目前在私人SVN主机上有一个项目,我想转移到刚创建的SourceForge项目。我已经导出了当前存储库的转储文件,现在我正在尝试将其加载到我的新项目中。我在this page的底部找到了如何执行此操作的说明,但我从未使用过shell帐号,SSH,PUTTY或其他任何内容,因此我有点迷失。

首先说明说“将转储文件上传到交互式shell”。我该怎么做呢?有没有我想在PuTTY中使用的命令,还是有办法在某个地方FTP文件?

其次,当我尝试使用以下命令检出我的存储库时,我收到错误“存储库锁定失败。”

adminrepo --checkout svn

1 个答案:

答案 0 :(得分:0)

在引用您期望的普通shell时,句子“将转储文件上传到交互式shell”是没有意义的。我从来没有使用过SF,但是只要浏览一下您链接的页面,我就会发现这就是他们的意思:

系统shell.sourceforge.net似乎提供了一个授予ssh访问权限的帐户。所以a)最有可能是普通的linux系统和b)你可能可以使用scp或sftp协议将文件上传到该系统的主目录。然后您可以使用ssh登录并使用该文件。你可以使用putty,虽然putty是我见过的最糟糕的ssh实现。

当然不支持ftp。这是70年代的议定书。对所有管理员来说绝对不安全和恐怖。停止使用它,切换到sftp。