[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 メーリングリストの案内