web-dev-qa-db-ja.com

Linux用VisualSVN

リポジトリとユーザーアクセスを管理するために、VisualSVNのようなアプリケーションを探しています。たとえば、ユーザーを作成して特定のプロジェクトに割り当てることができます。

どのバージョン管理で動作するかは関係ありません。 SVN、GIT、またはMercurialで動作する場合は、完璧です。

助言がありますか?

3
user24912

私があなたに尋ねる必要がある質問は、SVNサーバーをどのように実行したいかです。 Apache(mod_dav_svn)を介してSVNにアクセスしている場合は、Apache認証を管理できるGUIが必要です。これはさまざまです。 svnserveを使用している場合は、リポジトリの組み込み権限を編集するものが必要です。 Apachemod_dav_svnメソッドをお勧めします。 ApacheをLdapサーバーに接続させることができます。そうすれば、Windowsユーザーが非常に簡単に接続できるようにすることができます。それらを管理することもやや苦痛がありません(ADについて知っている場合はそうです)。

そうは言っても、私はwebsvnをお勧めします: http://www.websvn.info/

おそらく、websvnに欠けているのは、新しいリポジトリを作成する方法です。このためのコマンドは非常に簡単です。 SVNPath/path/singlerepoの代わりにSVNParentPath/path/parentを使用するようにApachemod_dav_svnを設定している場合は、次のように入力するだけです。

svnadmin create /path/parent/newrepo

linuxサーバー上で、ユーザーを使用して、Apacheを実行するか、後でファイルをchownします。

1
d-_-b