TortoiseSVN svnadmin

12
目前,我正在设置TortoiseSVN并阅读文档等。手册经常提到svnadmin。我弄清楚了,我必须单独下载它。但是链接似乎已经过时了。经过一些浏览,我找到了这里。但是我找不到与我的TortoiseSVN安装版本1.6.7相对应的版本。此外,由于有许多文件,我有点迷失方向。

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

更新:为了澄清事情。我是作为单个用户设置这个,没有服务器。我在寻找svnadmin,因为TortoiseSVN文档指出仅仅复制储存库目录来创建备份可能是危险的。

7个回答

21

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

只是想分享一下。


1
很好。谢谢分享! - PetPaulsen
4
我刚刚检查了最新版本(2013年1月的1.7.11),确实仍然有一个选项,默认未勾选,用于安装命令行工具。 - Oliver
同样在2015年5月22日的v1.8.11.23392版本中默认未选中。 - Rachael

5
如果您正在尝试安装Windows,请尝试VisualSvn server
VisualSVN Server作为单个安装包分发,其中包含所有所需组件的最新版本。安装过程非常简单,只需几个点击即可设置一个功能齐全且可立即使用的Subversion服务器。
您可以在不需要调用svnadmin的情况下管理存储库:
VisualSVN Server提供了一个方便的管理控制台,称为VisualSVN Server Manager。它被实现为标准MMC插件,并允许您管理Subversion服务器,而无需处理配置文件和命令行工具。

4

也许你可以尝试this one

当我在旧的Windows设置中安装TortoiseSVN时,我正在使用Netbeans作为IDE。Netbeans的Subversion软件包还安装了所有必需的组件,以使TortoiseSVN正常工作,因此如果你无法使其正常工作,可以尝试这个方法xD


这就是我正在寻找的。谢谢。 - PetPaulsen

4

svnadmin是SVN服务器的一部分,而TortoiseSVN是一个SVN客户端。因此,svnadmin在您的SVN服务器上运行,并且用于创建存储库等许多其他功能。

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

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


2

不要再考虑商业的 SVN 服务器了。你是一个 Windows 用户,而非 Unix 大师?你只是想上传你的项目/文档到一个在线仓库,对吗?这里是答案:

  1. 你不需要 SVN 服务器或 svn 管理员。
  2. 安装 TortoiseSVN 后,在你的项目文件夹上右键,选择 TortoiseSVN | 导入...
  3. 一个对话框会要求你填写仓库的 URL。
  4. 哇!你现在正在将你的项目导入到在线仓库中!
  5. 感谢您的使用和反馈!

请再看一下我的问题。我不想将任何东西上传到在线存储库。所有内容都在我的本地机器上。 - PetPaulsen

2
我从 Slik Subversion 获取了适用于Windows的SVN命令行工具 - 它们似乎是1.6.9版本,应该可以与您的Tortoise版本兼容。这个工具集包括svnadmin。

Atli稍微快了一点。谢谢你也。 - PetPaulsen

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接