- 締切済み
Webデザイナとの協調作業でバージョン管理をしたい
Webシステムの開発で,Webページデザイナともソースを共用したいので,できればデザイナにもCVSやSubversionなどのバージョン管理システムからソースを取り出してもらえればありがたいのですが,DreamWeaverなどのWebサイトデザインツールには,CVSなどへアクセスできる機能を付加できますか?. あるいはそういうプラグインなどはないのでしょうか?. いろいろ検索してみたのですが,これといってめぼしいものはありませんでした. 今のところ,TortoiseCVSを使用してWindowsのハードディスクに直接チェックアウトしてもらい,デザインを加えた上でコミットしてもらう,というのが最も理想に近い選択肢か,と考えております.しかしそれすら,TortoiseCVSでチェックアウトしたディレクトリをDreamWeaver等のツールでいじったときにCVS側に何か悪影響がでるのかでないか,などの疑問点が多々あるので,もし同じようなことを考えている方がいらっしゃいましたら,ツールの組み合わせなどについて何かご意見いただけませんでしょうか?. よろしくお願いいたします.現在考えられる組み合わせとしては以下のとおりです. 1.TortoiseCVS + DreamWeaverなど 2.eclipse(CVSクライアント機能のみ使用) + DreamWeaverなど たとえ技術的な問題がないとしても,eclipseなどをデザイナに使わせるためにインストールさせるのか,というところに問題が残ります. やはり一番望ましいのは,デザインツールから直接CVSなどにアクセスできることですが・・・.
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- parapa
- ベストアンサー率15% (42/273)
DreamWeaverなどのプロジェクトファイルとして データを扱うのではなくてディレクトリ単位でもなく あくまで1ファイルづつ 管理すればstanakaさんの言うようなことは 起きないのでは?
- parapa
- ベストアンサー率15% (42/273)
直接的な回答ではないと思いますが WinCVSはどうですか? これならCVS系の書庫でもふれられているので わからないことはそれを見て比較的簡単に 扱えると思いますよ。 特にバージョンの部分(過去のバージョンやら枝など)を グラフィカルに表示してツリー上で見ることができます。 これなら比較的使いやすいので失敗も少なくなると思います。 >TortoiseCVSでチェックアウトしたディレクトリをDreamWeaver等のツールでいじったときにCVS側に何か悪影響がでるのかでないか なんでこんな事思ったんですか? 本来的なテキスト処理ならあまり問題でないでと思いますが バイナリは気をつけないといけないけど (この場合は画像ファイルがメインになるかな) HTMLもテキストファイル。
お礼
有難うございます.
補足
WinCVSですか. 開発者である私でも,eclipseCVSやTortoiseCVSは直感的に理解しやすかったですが,WinCVSは難解でした.果たしてそいうものをデザイナに使ってもらうことができるのかどうか・・・.その視点からはどう思われますか?. まぁ,デザイナといっても技術に造詣の深い人からまったくよく分からない人まで千差万別ではあるので,一概に議論しても仕方ないことは分かってはいるのですが・・・. > >TortoiseCVSでチェックアウトしたディレクトリを > >DreamWeaver等のツールでいじったときにCVS側に何か > >悪影響がでるのかでないか > なんでこんな事思ったんですか? チェックアウトしたツリーにあるCVSディレクトリもコンテンツ扱いでHTMLデザインツールに管理されちゃったらいやだとか思ったからですが,その辺はデザインツール側に無視できるディレクトリ名とか設定できるんでしょうか. 確かにチェックアウトしたディレクトリに入っているCVS情報はたいしたものではないので,改行コードが変更されたりしない限り壊れないとは思いますが.デザイナにCVSディレクトリはいじらないで,という指示さえ出しておけばいいということかも知れませんね.
お礼
お答えいただき有難うございます.
補足
いや,ありがとうございます. その点についてはいじるファイルを指示するにしても個別管理にしても運用時の管理体制が問われるということですね.前回の時点でその部分については私自身としてはあまり問題にはしていなかったのですが,前回の補足からその点が読み取れなかったとしたら私の文章力の未熟加減だと思います.失礼いたしました. 翻って問題の主眼点についてなのですが,開発者と強調するWebデザイナ側の視点から見ての問題の分かりやすさ,という文脈で言えばもう一つ新たな視点が提示されたわけですが, 1.CVSアクセスツール自体の分かりやすさ (WinCVSのようなリポジトリもかねるものもふくめて) 2.デザインツール自体の管理体制 (プロジェクト単位の管理体制が提供されているが,一ファイルずつの管理を行う事も容易に可能かどうか) 果たしてこれらを問題とすること自体がWebデザイナの始点に近いかどうか,ということも開発者である私にはよく分かりません.デザイナ側から見ればファイルをプロジェクト単位で管理するかどうか,などは瑣末な問題にすぎないのかもしれないし,そのあたりも含めて,デザイナ,開発者双方に協調作業において「CVS,SVNを使う」ということについてお話をお聞きしたい,また双方の視点から最も使いやすいツールとはどのようなものか,というお話をお聞きしたいと考えております. よろしくお願いいたします.