- PR -

CVSサーバの管理ファイルの',v'の削除方法

1
投稿者投稿内容
未記入
ベテラン
会議室デビュー日: 2005/02/24
投稿数: 55
投稿日時: 2006-08-10 14:42
CVSサーバでファイル管理をすると
サーバ側では自動的にファイル名に',v'がつきますが
これを付けない方法はありますでしょうか?
以下のURLでCVSROOT内のファイルに関しては方法があるようですが、
http://www.sodan.org/~penny/vc/cvs-ja_18.html#SEC179
通常のモジュールに対しての方法を探しております。

目的はCVSサーバ内のファイルを直接アプリケーションサーバが見ることが
できるようにするためです。
もしこのようなやり方を経験した方がおりましたら
ご教授願います。
Edosson
会議室デビュー日: 2006/08/10
投稿数: 13
投稿日時: 2006-08-10 14:59
引用:

未記入さんの書き込み (2006-08-10 14:42) より:
CVSサーバでファイル管理をすると
サーバ側では自動的にファイル名に',v'がつきますが
これを付けない方法はありますでしょうか?
以下のURLでCVSROOT内のファイルに関しては方法があるようですが、
http://www.sodan.org/~penny/vc/cvs-ja_18.html#SEC179
通常のモジュールに対しての方法を探しております。

目的はCVSサーバ内のファイルを直接アプリケーションサーバが見ることが
できるようにするためです。
もしこのようなやり方を経験した方がおりましたら
ご教授願います。




CVSのモジュールを調べればなんとかなるかも知れません。

[ メッセージ編集済み 編集者: エビフライ 編集日時 2006-08-10 15:10 ]
未記入
ベテラン
会議室デビュー日: 2005/02/24
投稿数: 55
投稿日時: 2006-08-10 15:06
CVSサーバでファイル管理しながら
アプリケーションサーバがそのファイルを実行する、
というのが理想です。
ちなみにアプリケーションサーバはColdFusionで
拡張子が.cfmである必要があります。





[ メッセージ編集済み 編集者: 未記入 編集日時 2006-08-10 15:21 ]
未記入
ベテラン
会議室デビュー日: 2005/02/24
投稿数: 55
投稿日時: 2006-08-10 15:31
CVSサーバ側のファイルをよく見たら
ファイル名に",v"がついているだけでなく、
ファイル内にもいろいろ管理情報が書かれてました。
これでは",v"を削除しただけでは
アプリケーションサーバで実行できないので
あきらめるしかなさそうですね。
Edosson
ぬし
会議室デビュー日: 2004/04/30
投稿数: 675
投稿日時: 2006-08-10 15:42
そりゃ、何らかの形で履歴を持つ必要がありますからね。

あらかじめ、アプリケーションサーバでの実行用に、作業ファイルを取得しておいて、
実行手順を、
1.まず、'cvs update'を実行する
2.それから、アプリケーションサーバで実行させる
というでは、駄目な理由があるんでしょうか。

<追記>
「あらかじめ、アプリケーションサーバでの実行用に、作業ファイルを取得しておいて、」
を追加

[ メッセージ編集済み 編集者: Edosson 編集日時 2006-08-10 15:44 ]
冬寂
ぬし
会議室デビュー日: 2002/09/17
投稿数: 449
投稿日時: 2006-08-10 16:01
CVSってよー覚えておらんから外してるかもしれんけど、vがついてるって事は、直にレポジトリの内部を見ようとしてないでしょうか?
(そんな事しちゃあかんよ?)
未記入
ベテラン
会議室デビュー日: 2005/02/24
投稿数: 55
投稿日時: 2006-08-10 16:08
引用:

1.まず、'cvs update'を実行する
2.それから、アプリケーションサーバで実行させる
というでは、駄目な理由があるんでしょうか。



CVSサーバにコミットすればすぐアプリケーションサーバで確認できればいいね、
とプロジェクト内で考えてました。
コミットは各自が自由にできるので。

VSS使えばできるのかも?

[ メッセージ編集済み 編集者: 未記入 編集日時 2006-08-10 16:10 ]
Java僧
ぬし
会議室デビュー日: 2003/11/06
投稿数: 261
投稿日時: 2006-08-10 19:41
目的は「WEBブラウザで(最新の)プログラムソースが見られる」
でいいでしょうか?
アプリケーションサーバ(ColdFusion)は手段の一つであって、
目的ではないですよね?

上記で正しければ、これ(↓)がとても役に立つと思います。
http://www.viewvc.org/

(日本語の解説)
http://e.tir.jp/wiliki?viewcvs#H-9beq6h
1

スキルアップ/キャリアアップ(JOB@IT)