インストール方法Websvn SubversionにCentOS7

こんにちは、今日してまいりますので、お気軽に設置の最新のWebSVNにCentOS7subversionリポジトリ

WebSVNは、Subversionの方法論を反映するように設計されたsubversionリポジトリのビューを提供します。 私たちは、任意のファイルやディレクトリのログを表示し、任意のリビジョンで変更、追加、または削除されたすべてのファイルのリストを見るこ また、特定のリビジョンで変更された内容を正確に確認するために、ファイルの二つのバージョン間の違いを表示することができます。

機能

WebSVNは以下の機能を提供しています:

  • 使いやすいインターフェイス
  • カスタマイズ可能なテンプレートシステム
  • ファイルリストの色付け
  • 非難ビュー
  • ログメッセージ検索
  • RSSフィードのサポート
  • ..

PHPを使用して書かれているので、WebSVNも非常に移植性があり、インストールが簡単です。

次に、Subversion(Apache SVN)用にWebSVNをインストールします。 サーバーにApache SVNがインストールされていることを確認してください。 インストールされていない場合は、このチュートリアルからインストールできます。

Apache SVN(Subversion)をインストールした後、以下の簡単な手順に従う必要があります。

1. WebSVNのダウンロードWebSVNは公式サイトhttp://www.websvn.info/download/からダウンロードできます。 最初にディレクトリ/var/www/html/に入り、その中のパッケージをダウンロードします。

$ sudo -s

システムの制限された領域に完全にアクセスできるように、root権限に切り替える必要があるため、シェルまたは端末で上記のコマンドを実行してく

# cd /var/www/html# wget http://websvn.tigris.org/files/documents/1380/49057/websvn-2.3.3.zip
websvnパッケージのダウンロード

ここでは、websvnの最新バージョン2.3.3をダウンロードしています。 あなたはサイトからリンクを得ることができます。 上記のリンクをインストールしたいパッケージのリンクに置き換えるだけです。

2. ダウンロードしたzipを解凍します

# unzip websvn-2.3.3.zip
# mv websvn-2.3.3 websvn

Phpをインストール

# yum install php

WebSVN configを編集

今、我々はdistconfigをコピーする必要があります。/var/www/html/websvn/includeディレクトリ内にあるphpを設定します。phpを編集し、設定ファイルを編集します。

# cd /var/www/html/websvn/include
# cp distconfig.php config.php
# nano config.php

次に、以下に示すようにファイルを変更する必要があります。 完了したら、ファイルを保存して終了してください。

// Configure these lines if your commands aren't on your path.// $config->setSVNCommandPath('/usr/bin'); // e.g. c:\program files\subversion\bin $config->setDiffPath('/usr/bin');
// For syntax colouring, if option enabled... $config->setEnscriptPath('/usr/bin'); $config->setSedPath('/bin');
// For delivered tarballs, if option enabled... $config->setTarPath('/bin');
// For delivered GZIP'd files and tarballs, if option enabled... $config->setGZipPath('/bin');
// $config->parentPath('/svn/');
$extEnscript = "perl";$extEnscript = "python";$extEnscript = "sql";$extEnscript = "java";$extEnscript = "html";$extEnscript = "html";$extEnscript = "html";$extEnscript = "html";$extEnscript = "bash";

WebSVN

の起動はほぼ完了です。 次に、Apacheサーバーを再起動する必要があります。 あなたは以下のコマンドでそれを行うことができます。

# systemctl restart httpd.service

そして、お気に入りのブラウザ内でWebSVNを開き、アドレスをhttp://Ip-address/websvnにするか、ローカルコンピュータ上にいる場合はhttp://localhost/websvnに移動します。

websvnが正常にインストールされました

メモ: 「/Usr/bin/enscript」の場所に「enscript」ツールが見つかりません」などのエラーが発生した場合は、「yum install enscript」コマンドを使用してenscriptをインストールする必要があります。

結論

万歳、Centos7サーバーにWebSVNのインストールが完了しました。 このチュートリアルは、あまりにもRHEL7上で素晴らしい作品。 WebSVNは、subversionの方法論を反映するように設計されたsubversionリポジトリのビューを提供します。 任意のファイルまたはディレクトリのログを表示し、任意のリビジョンで変更、追加、削除されたすべてのファイルのリストを表示できます。 だから、ご質問、コメント、フィードバックがある場合は、以下のコメントボックスに書いて、私たちは詰め込むが追加または改善する必要があるかを知 ありがとうございました! Webvnをお楽しみください:-)

Write a Comment

メールアドレスが公開されることはありません。