タグ

subversionに関するdid2のブックマーク (7)

  • subversionでのブランチマネジメント | Webシステム開発/教育ソリューションのタイムインターメディア

    分散バージョン管理システムつかってますか? 世の中ではgitやhgなどの分散型のバージョン管理システムが流行していて、「もうsvnなんて、、、」「まだsvnつかっているの、、、」という風潮になっています。 弊社内でもgitのレポジトリが立ったり、svnのプロジェクトでも自分の環境だけはgit-svnで分散バージョン管理を使う人が増えています。 「自分の環境だけはgit-svnで」。そう、社内ではまだまだsvnを使っているプロジェクトが多いのです。「日語のファイル名が使えない」「デザイナーさんに使ってもらうためのわかりやすいクライアントが無い」「svnからなかなか移行するコストが、、」などの理由でsvnを使い続けているプロジェクトも多いと思います。 というわけで、分散バーション管理システムではなく社内で運用されているsvnでのブランチマネジメントについて、備忘録もかねて説明します。 前提

    subversionでのブランチマネジメント | Webシステム開発/教育ソリューションのタイムインターメディア
  • Eclipse x Subversive = ♥ -- Baldanders.info

    って, Vox みたいなタイトルの付け方だけど。 Eclipse 上で Subversion のリポジトリをコントロールする方法についてメモ。 Eclipse で使える Subversion のプラグインとしては, Subclipse と Subversive の2つがあるらしい。 両者の違いが今ひとつ分からないのだが, あちこちの記事を読んでみると, 現時点では Subversive を選択したほうがよさげである。 なので, 今回は Subversive を試すことにする。 といっても, 実際には Eclipse のアップデート機能を使えば簡単にインストールできる。 まずは関連するプラグインとして Mylyn と ProjectSet を入れておく。 Europa では既にパッケージに Mylyn が組み込まれているので改めてインストールする必要はない。 ProjectSet は必要なら

    Eclipse x Subversive = ♥ -- Baldanders.info
  • Subversionのコミットフック -Linuxにて

    以前の書いたエントリSubversionのコミットフックにたどりつく人がいるみたいなのに、 期待はずれな感じで申し訳ないので、ちょっとだけちゃんと書いておきます。 ここではLinuxに特化して書きます。 コミットログを編集する 1. リポジトリ配下には以下のようなディレクトリがあります。 $ cd /var/www/svn/demo $ ls -l 合計 56 -rw-r--r-- 1 apache apache 229 5月 19 2007 README.txt drwxr-xr-x 2 apache apache 4096 5月 19 2007 conf drwxr-xr-x 2 apache apache 4096 5月 20 2007 dav drwxr-sr-x 5 apache apache 4096 5月 20 2007 db -r--r--r-- 1 apache apac

  • バージョン管理システム構築(Subversion) - CentOSで自宅サーバー構築

    バージョン管理システムを構築する。ここでは、広く普及しているバージョン管理システムであるCVSの改良版であるSubversionでバージョン管理システムを構築する。 ※Webサーバー構築済であること [root@centos ~]# vi /etc/httpd/conf.d/subversion.conf ← Apache用Subversion設定ファイル編集 以下を最終行へ追加 <Location /repos> DAV svn SVNParentPath /var/www/svn SVNAutoversioning on 内部からのみアクセスする場合(ここから) Require local Require ip 192.168.1.0/24 ← 内部ネットワークアドレスを指定 内部からのみアクセスする場合(ここまで) # Limit write permission to list o

  • Subversionのsvn接続とsvn+ssh接続を比較する - Lism.in * blog - nekoya (id:studio-m)

    Subversionのリポジトリをsvn+sshで管理するで書いた内容によろしくない部分や分かりにくい部分があったので補足として、もう一度まとめてみました。 ■リポジトリの準備 前回と全く同じです。subversionグループのユーザがリポジトリを自由に読み書きできるようにします。 # groupadd subversion ← グループ作成 # usermod -G subversion user ← userをsubversionグループに追加 # cd /usr/local/svn ← リポジトリのディレクトリに移動 # chgrp -R subversion . ← 所有グループの変更 # chmod -R 770 . ← パーミッション設定 # chmod -R g+s . ← setgidビット設定 # umask 002 ← umask設定 svnserveをデーモンとして起

    Subversionのsvn接続とsvn+ssh接続を比較する - Lism.in * blog - nekoya (id:studio-m)
  • Subversionのリポジトリをsvn sshで管理する

    通常Subversionを使う場合、-dオプションを付けてsvnserveをデーモンとして起動しておく必要があります。ですが、SSH経由でSubversionを利用する場合はsvn+sshによる接続時にsvnserve -tとトンネルモードでsvnserveが起動されるため、あらかじめ起動しておく必要はありません。 パスワード認証でsvn+ssh通信する場合はそれほど特別な設定をせずとも、svn+ssh://user@host/repos/hogeでリポジトリにアクセスできます。が、鍵認証を使用する場合は少し手を入れてやらなければいけません。新たに鍵認証を使用するサンプルはわりと見付かるのですが、普段から鍵認証を使用している場合にSubversionの設定を追加する方法はあまり解説されていないので、自分のやった設定をメモしておきます。 ■リポジトリのパーミッション設定 この作業はリポジトリ

    Subversionのリポジトリをsvn sshで管理する
  • CentOS に Subversion を導入する - Enjoi Blog

    最近 LinuxWindows を交互に切り替えて使ってるので、共有レポジトリでバージョン管理したいなと思い、 SVN をセットアップしてみた。そのときのメモ。 ただなんか色々調べてると Mercurial というのが結構あついみたいだね。 Mercurial - Mercurial Windows から使いづらそうだったのでパスしたけど。 インストール いつものように rpmforge にパッケージがあるので、以下のコマンドを実行するだけ。 # yum install mod_dav_svn subversion rpmforge を yum レポジトリに追加する方法は CentOS 5 で DAG(rpmforge) の yum repository 追加 を参考。 設定 まずは webdav モジュールを有効にするため /etc/httpd/conf/httpd.conf を修

  • 1