2010-09-16 75 views
3

我正在尝试从命令行执行SVN存储库转储。我同时安装了TortoiseSVN(gui)和CollabNet SVN CLI。svnadmin not recognized

无论如何,当我做svnadmin dump命令,它说svnadmin isn't a recognized command

这是什么原因?如果SVN回购存在任何差异,那么它将被托管。我仍然非常青睐SVN,请耐心等待。

+0

你不傻。我有tortoisesvn轻松的图形界面,我非常喜欢,但我也安装了sliksvn包,以便我可以使用“原始”控制台软件。 – 2010-09-24 13:01:36

+0

嘿,谢谢。有些东西比用cli更容易/更快地用龟来做。 – Will 2010-09-24 15:55:25

回答

2

据我所知,svnadmin命令不是这些发行版的一部分。在TortoiseSVN中,根本没有命令客户端,只有图形客户端......可能你应该从subversion.apache.org站点检查一些分布式软件包。你是否检查过你的安装路径是否在PATH中?

+0

当然是这样。我刚刚检查过我的安装,只安装了svn.exe和svnversion.exe。您需要下载Collabnet二进制文件的服务器软件包。 – 2010-09-16 21:06:33

1

我已经下载了slik subversion发行版(从这里?http://www.sliksvn.com/en/download) 此软件包也包含svnadmin程序。

With svnadmin dump REPOPATH -r FROM:TO >>RepoDump.dump我能够创建一个转储,svnadmin load REPOPATH < RepoDump.dump我能够加载创建的转储。

这个collabnet发行似乎没有包含这个程序(至少是我已经加载的版本)。