[operation:1138] Re: mvn site:deploy について

Jun Futagawa jfut @ featia.net
2006年 12月 4日 (月) 00:12:54 JST


ふたがわ (jfut)@サーバチームです。

On 2006/12/03 12:00,Koichi Kobayashi wrote:

> 小林 (koichik) です.

> public_html 以下にあるファイル・ディレクトリの所有グループを
> 全て s2remoting/s2rmi にしていただくことは可能でしょうか?
> ついでに,SETGID の設定もお願いしたいです.
> 
> Kuina や S2Hibernate,S2TopLink なども順次 site:deploy に
> 切り替えていく予定なので,ポチッとに支障がなければ
> どのプロジェクトも上記の設定になっていると好都合です.
> 
> S2Remoting/S2RMI はもう SVN の www からポチッとする予定は
> ないので,そちらの方で支障があっても構いません.

生成したファイルをSVNにコミットするのではなく、
直接SCPで置きたいということですね。
SCP経由になるので、SSH接続権限を持っていないコミッタは
更新できなくなりますが構いませんか?良ければ設定します。


--- 以下、今後こちらが良ければそうすることも出来るという内容 ---

以前やろうとして試してそのままになっているんですが、
<site>
  <id>maven.seasar.org</id>
  <url>file:///home/groups/s2remoting/public_html</url>
</site>
としてもらえると、公開ボタンに代わるmvn site:deployボタンでサイト公開
することも出来ます。こちらだとコミッタ全員がSSH接続権限を持っている
必要がない一方、pom.xmlに存在しないバージョンを指定されると
BUILD FAILEDします。
(=他の環境でもBUILD FAILEDするので、それはそれで良いのかもしれません。)

BUILD FAILEDする可能性があるのと、
https://www.seasar.org/svn/s2container/trunk/
など、複数のプロジェクトがあると、どのpom.xmlを使えば良いのかという問題が
あったため、そのままお蔵入りしましたが、今の思いつきで、SVNKitでリポジトリの
中身を見て選択させれば出来ないことないですね。

こちらの要望があるプロジェクトがあれば、今すぐではないですが
こちらの仕組み作りもしたいと思います。応用でSNAPSHOTやテスト
結果生成なども。

-- 
ふたがわ


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