2010-09-16 78 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發行似乎沒有包含這個程序(至少是我已經加載的版本)。