SVNpipe理pipe理GUI工具

Windows上的SVN存储库有哪些GUIpipe理工具?

看看visualsvn :

VisualSVN server是一个包含你在Windows平台上为你的团队安装,配置和管理Subversion服务器所需的一切的软件包。 它包括Subversion,Apache和一个管理控制台。

用户友好的管理控制台

  • 创建,导入和删除存储库
  • 在资源库中创建和删除文件夹
  • 仪表板显示Subversion服务器的概览状态
  • 管理Subversion安全策略
  • 启动,停止并重新启动服务
  • 存储库浏览器
  • 管理用户和组
  • 编辑Subversion钩子

我建议你看看Subversion Edge 。

Subversion Edge是最新版本的Apache Subversion,httpd和ViewVC的一个分发版本,经过测试和设计,可以一起工作。 它还包括一个易于使用的Web控制台来配置和管理服务器。 安装和运行非常简单,并且包含一个内置的更新程序,可以让您通过网络浏览器远程安装更新程序。 因此,您始终可以及时了解最新的安全修复程序,而不必担心组件不能一起工作。

Subversion Edge是免费且开源的。

你想管理一个远程仓库(无论是一个Linux或Windows的盒子),或本地存储库?

就个人而言,我还没有遇到任何体面的工具,所以我使用了一个AutoIT脚本,使用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) 

svn-access-manager似乎也是SVN的一个很好的开放源代码的web管理GUI(并且当前处于活动状态…)。

试试USVN 。

uberSVN使Subversion管理变得简单,可用于Windows,Mac和各种Linux版本:

免费,易于实现Subversion的用户界面,其中包括:

  • 您需要设置Subversion服务器所需的一切,包括最新版本的Subversion和Apache。
  • 切换功能可让您使用1.7.5或1.6.18进行部署,随时升级或降级。
  • 一个非常快速和简单的设置向导。
  • 社交编码环境。
  • 易于使用的管理控制台。
  • 高级LDAP功能。
  • 支持离线安装。
  • 支持那些需要通过不同的机器(代理)访问互联网的人。

还有我自己的程序叫做PainlessSVN 。 它只适用于与svnserve.exe服务的存储库设置它可以在你的局域网中的Subversion服务器上工作。 我目前正在使用版本1.1,这几乎是一个完整的重写。 检查博客,看看新东西是什么。

如果你想使用现有的Subversion服务器,那么我的程序将为你工作。 如果你想从头开始,那么VisualSVN服务器是相当不错的。

找到这个工具: http : //sublimesvn.com/download/index.html

这是Sublime的beta版本。 在2009年9月1日到期之前,可免费使用。Sublime 1.0将在今年晚些时候发布。