[Seasar-oper 247] Re: WEB サイトと SVN について

Jun Futagawa jfut
2005年 7月 9日 (土) 22:39:08 JST


ふたがわです。

>>あとでアナウンスを出すつもりでしたが、それぞれのプロジェクトには、
>>本サーバ以外にdevサーバ(実験サーバ)のリソースがあります。
>>これを利用してリリース前の確認に使用するというのはどうでしょうか?
> 
> 個人的には,一つのリソースを二重にバージョン管理するのが
> ちょっといやーんな感じがします.

では、これはひとまず却下ということで。ただ、リソースとしては、
あるものなので、プロジェクト単位でそうするというところがあれば、
そうしてください。開発サーバの使い方は各プロジェクトにお任せします。

>>これはやり方によりますが、コミットする時に作業がぶつかったと表示されて、
>>指示に従ってマージできませんでしょうか?
> 
> いえ,最初の人がコミットした時点で公開されちゃうと,両方揃ってから
> 公開したい場合に最初の人がコミットできないよねって意味で書きました.
> # 本サーバの SVN のみ使っている場合の話.

理解しました。確かにこの場合ですと自動反映されると問題になりますね。

>>自動公開を辞めて、手動で公開するようにすることも出来ますが、
>>devサーバ利用する方法の方がすぐに確認できるので良いかと思います。
> 
> 個人的には「洗練された手動公開」に +1.
> 「洗練された」が未定義ですが.(^^;

今のとこすぐに用意できるのは、洗練されてない手動公開(コマンド手動打ち)
しかないので、洗練されたのはすぐには難しいです。

> 例えば SVN (本サーバのみ使用) にコミットした後,コミッタのみが参照できる
> Web ページでファイルやディレクトリの一覧を表示して,公開したいファイルや
> ディレクトリをチェックして「公開」ボタンを押すとそのファイルやディレクトリ
> 以下が SVN と同期する,みたいな.
> 
> 方法はともかくとして,個人的な要望は
> 
> ・バージョン管理は一本化する
> ・公開する前にコミットできる
> ・コミットしたものを手軽に公開できる

手動で公開ボタン押したら公開できると便利ですね。目標ということで。。

そうなると今どうするかですが、栗原さんが書かれたようにwwwディレクトリ以外に
コミット・マージしてコミッタ間でチェックしてリリースというのが現実的そうです。

>>>以上,要望というほどのものではなく,こんな意見もあるという事で...
>>
>>ありがとうございます。他にも気付いたことをいろいろと御意見お願いします。
> 
> 実は自分もサーバ構築プロジェクトの一員なので,必要なのは単なる
> 意見じゃなくて行動だったりする今日この頃です... 心より恥じる.

僕も中途半端に動いて、その後動き止まってたので反省中です。。

-- 
ふたがわ


operation メーリングリストの案内