web-dev-qa-db-ja.com

SVN管理管理GUIツール

WindowsのSVNリポジトリにはどのGUI管理/管理ツールがありますか?

24
maruti

visualsvn を見てください:

VisualSVNサーバーは、WindowsプラットフォームでチームのSubversionサーバーをインストール、構成、管理するために必要なすべてを含むパッケージです。 Subversion、Apache、および管理コンソールが含まれています。

ユーザーフレンドリーな管理コンソール

  • リポジトリを作成、インポート、削除する
  • リポジトリでフォルダを作成および削除する
  • Subversionサーバーの概要ステータスを示すダッシュボード
  • Subversionセキュリティポリシーの管理
  • サービスの開始、停止、再開
  • リポジトリブラウザ
  • ユーザーとグループを管理する
  • Subversionフックの編集
25
gimel

Subversion Edge をご覧になることをお勧めします。

Subversion Edgeは、Apache Subversion、httpd、およびViewVCの最新バージョンのディストリビューションであり、すべて一緒にテストおよび設計されています。また、サーバーを構成および管理するための使いやすいWebコンソールも含まれています。インストールして実行するのは非常に簡単で、Webブラウザーを介してリモートで更新をインストールできる組み込みのアップデーターが含まれています。したがって、常に最新のセキュリティ修正が適用され、コンポーネントが連携しないことを心配する必要はありません。

Subversion Edgeは無料でオープンソースです。

5
Mark Phippard

リモートリポジトリ(LinuxまたはWindowsのボックス)を管理しますか、それともローカルリポジトリを管理しますか?

個人的にはまともなユーティリティに出会ったことがないので、PuTTYのplink.exeを使用して、 svnadmin 私のLinuxサーバー上で。

編集:かなり不十分なコードですが、それは私の目的を果たします。 $ 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
snemarch

svn-access-manager は、SVNにとっても優れたオープンソースのWeb管理GUIであるようです(そして現在アクティブです...)。

[〜#〜] usvn [〜#〜] も試してください。

1
Anthony O.

berSVN を使用すると、Subversionの管理が容易になり、Windows、Mac、およびLinuxのさまざまなフレーバーで使用できます。

以下を含むSubversionのUIを無料で簡単に実装できます。

  • SubversionおよびApacheの最新バージョンを含む、Subversionサーバーのセットアップに必要なすべてのもの。
  • トグル機能を使用すると、1.7.5または1.6.18で展開し、いつでもアップグレードまたはダウングレードできます。
  • 非常に迅速かつ簡単なセットアップウィザード。
  • ソーシャルコーディング環境。
  • 使いやすい管理コンソール。
  • 高度なLDAP機能。
  • オフラインインストールのサポート。
  • 別のマシン(プロキシ)経由でインターネットにアクセスする必要のあるユーザーのサポート。
1
Mand Beckett

PainlessSVN という自分のプログラムもあります。 svnserve.exeで提供されるリポジトリ設定でのみ機能します。LAN内のSubversionサーバーで機能します。私は現在バージョン1.1に取り組んでいます。これはほぼ完全な書き直しです。ブログをチェックして、新しいものを確認してください。

既存のSubversionサーバーで作業したい場合は、私のプログラムが機能します。ゼロから始めたい場合は、 VisualSVN Server で十分です。

0
Hector Sosa Jr