TortoiseSVN svnadmin

Posted

技术标签:

【中文标题】TortoiseSVN svnadmin【英文标题】: 【发布时间】:2010-03-12 11:55:41 【问题描述】:

目前我正在设置 TortoiseSVN 并阅读文档等。 手册中经常提到 svnadmin。 我想通了,我必须下载它seperatly。 但是link 似乎已经过时了。 经过一番浏览,我得到了here。 但我找不到 1.6.7 版,比如我的 TortoiseSVN 安装。 由于文件很多,我也有点迷路了。

那么我可以从哪里获得 svnadmin?

更新:澄清事情。我将其设置为单个用户,没有服务器。我正在搜索 svnadmin,因为 TortoiseSVN 文档指出在创建备份时仅复制存储库目录可能很危险。

【问题讨论】:

【参考方案1】:

TortoiseSVN 现在将这些包含在他们的安装文件中(或者至少在我 2012 年 5 月 23 日安装它时包含) 在选择安装的选项期间,我必须单击命令行工具。现在在(tortoisesvnInstallfolder)\bin\svnadmin.exe

只是想分享

【讨论】:

这很好。感谢分享! 刚刚检查了最新版本(1.7.11,2013 年 1 月),确实还有一个选项(默认情况下未选中)来安装命令行工具。 在 2015 年 5 月 22 日的 v 1.8.11.23392 中也默认未选中。【参考方案2】:

如果您正在尝试安装 Windows,请尝试VisualSvn server。

VisualSVN 服务器作为单个安装包分发,其中包含所有必需组件的最新版本。安装过程非常简单,只需单击几下即可设置一个功能齐全且随时可用的 Subversion 服务器。

您无需调用svnadmin即可管理存储库:

VisualSVN Server 提供了一个方便的管理控制台,称为 VisualSVN Server Manager。它是作为标准 MMC 管理单元实现的,允许您管理您的 Subversion 服务器,而无需处理配置文件和命令行工具。

【讨论】:

【参考方案3】:

或许你可以试试this one。

当我在旧的 Windows 设置上安装 TortoiseSVN 时,我使用 Netbeans 作为 IDE。 Netbeans 的 Subversion 包还安装了所有必需的组件以使 TortoiseSVN 工作,所以如果你不能让它工作,你可以试试 xD

【讨论】:

这就是我要寻找的。谢谢。【参考方案4】:

svnadmin 是 SVN 服务器的一部分,而 TortoiseSVN 是 SVN 客户端。因此,svnadmin 在您的 SVN 服务器上运行,并用于创建存储库。

如果您没有 SVN 服务器,TortoiseSVN 允许您在本地计算机上创建一个存储库以供使用 - 只需右键单击,执行“TortoiseSVN”>“在此处创建存储库”。

如果您确实想要完整的服务器,您可以在 Linux/Unix 上单独安装 SVN,或在 Windows 上安装 VisualSVN。

【讨论】:

【参考方案5】:

我从Slik Subversion 获得了适用于 Windows 的 SVN 命令行工具 - 它们的版本似乎是 1.6.9,应该可以与您的 Tortoise 版本一起使用。该工具集包括 svnadmin。

【讨论】:

Atli 快了一点。也谢谢你。【参考方案6】:

忘记商业 SVN 服务器。你是Windos 人,而不是Unix 大师?您只想将您的项目\文档上传到在线存储库,对吗?答案如下:

    您不需要 SVN 服务器或 svn 管理员。 安装 TortoiseSVN 后,右键单击你项目的文件夹,选择 TortoiseSVN|导入... 一个对话框窗口询问存储库的 URL,填写它。 哇!您现在正在将项目导入您的在线存储库! 感谢您的感谢!

【讨论】:

再看看我的问题。我不想将某些内容上传到在线存储库。一切都在我的本地机器上。【参考方案7】:

@collab.net 有2个包,一个用于客户端安装,另一个用于服务器安装

见 http://www.open.collab.net/downloads/subversion/

svnadmin 仅存在于 subversion 服务器包中

【讨论】:

以上是关于TortoiseSVN svnadmin的主要内容,如果未能解决你的问题,请参考以下文章

SVN之工具tortoiseSVN

TortoiseSVN的使用

TortoiseSVN客户端使用方法

TortoiseSVN

TortoiseSVN 版本回滚

TortoiseSVN新人使用指南