(SVN)VisualSVN Server導入手順(個人向け) - tsukimisoba/Blog GitHub Wiki

2025/05/28記載

ローカル開発環境構築手順

小規模なプロジェクトや個人開発向けのローカル環境のセットアップ

SVN環境構築の手順(ローカル)

  1. SVNのインストール

    • Windowsの場合: VisualSVN Server(GUI付きで管理が簡単)
    • macOS/Linuxの場合: subversion パッケージをインストール(例: sudo apt install subversion
  2. リポジトリの作成

    svnadmin create /path/to/repository
    

    /path/to/repository にSVNのリポジトリを作成。

  3. SVNリポジトリへのアクセス

    • ローカルで直接利用する場合:
      svn checkout file:///path/to/repository my_project
      
    • サーバー経由で利用する場合(Apache経由やSVNサーバーを設定)
  4. コミット & 更新

    svn add ファイル名
    svn commit -m "初回コミット"
    svn update
    

SVN環境構築(ネットワーク対応)

  1. SVNサーバーのインストール

    • Windowsの場合: VisualSVN Server(簡単にユーザー管理可能)
    • Linuxの場合: Apache + mod_dav_svn をセットアップ
  2. リポジトリの作成と公開

    • svnadmin create /var/svn/repository
    • chown -R www-data:www-data /var/svn/repository
  3. アクセスURLの設定

    • http://your-server/svn/repository/ のようにアクセスできるようにする

個人開発向けなら、VisualSVN Serverローカルリポジトリ で十分です。

ネットワーク経由でチームと共有する場合は、ApacheとSVNの設定が必要になります。