Windows上的SVN存储库有哪些GUI管理/管理工具?
答案 0 :(得分:25)
查看visualsvn:
VisualSVN Server是一个包,其中包含在Windows平台上为您的团队安装,配置和管理Subversion服务器所需的一切。它包括Subversion,Apache和管理控制台。
用户友好的管理控制台
- 创建,导入和删除存储库
- 在存储库中创建和删除文件夹
- 显示Subversion服务器概述状态的仪表板
- 管理Subversion安全策略
- 启动,停止并重新启动服务
- 存储库浏览器
- 管理用户和群组
- 编辑Subversion挂钩
答案 1 :(得分:4)
我建议您查看Subversion Edge。
Subversion Edge是最新版本的Apache Subversion,httpd和ViewVC的发行版,所有这些版本都经过测试和设计,可以协同工作。它还包括一个易于使用的Web控制台,用于配置和管理服务器。它非常易于安装和运行,并包含一个内置更新程序,可让您通过Web浏览器远程安装更新。因此,您始终可以使用最新的安全修复程序,而不必担心组件无法协同工作。
Subversion Edge是免费的开源软件。
答案 2 :(得分:2)
您想管理远程存储库(无论是Linux还是Windows机器)或本地存储库?
我个人没有遇到过任何不错的实用工具,所以我使用的是一个AutoTit脚本,它使用PuTTY的plink.exe与我的linux服务器上的 svnadmin 进行交互。
编辑:相当蹩脚的代码,但它符合我的目的。假设您的$ svndir中有一个“conf / shared”目录,该目录将由此脚本创建的存储库共享。用AutoIt
编写脚本$plink_bin = "C:\path\to\plink.exe"
$svndir = "/subversion"
$sshuser = "username"
$hostname = "host.domain.com"
$proj = InputBox("Enter project name", "Please enter a subversion project name", "")
if ($proj = "") Then
Exit(1)
EndIf
$arg = "cd " & $svndir & ";"
$arg = $arg & "svnadmin create " & $proj & ";"
$arg = $arg & "rm -fr " & $proj & "/conf;"
$arg = $arg & "ln -s ../conf/shared " & $proj & "/conf"
$command = $plink_bin & " " & $sshuser & "@" & $hostname & " " & $arg
Run($command)
答案 3 :(得分:1)
svn-access-manager似乎也是SVN的一个很好的开源Web管理GUI(目前还是活跃的......)。
另请尝试USVN。
答案 4 :(得分:1)
uberSVN使Subversion管理员变得简单,可用于Windows,Mac和各种Linux版本:
免费,易于实现Subversion的UI,包括:
答案 5 :(得分:0)
还有我自己的程序PainlessSVN。它仅适用于使用svnserve.exe提供的存储库设置。它可以与LAN中的Subversion服务器一起使用。我目前正在开发1.1版,这几乎是完全重写的。查看博客,看看新内容是什么。
如果您想使用现有的Subversion服务器,那么我的程序将适合您。如果你想从头开始,那么VisualSVN Server非常好。
答案 6 :(得分:-1)
找到了这个工具:http://sublimesvn.com/download/index.html
这是Sublime的测试版。它可以在2009年9月1日到期之前免费使用。定价将在Sublime 1.0于今年晚些时候发布时公布。