人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ソース管理サーバについてご質問します。

CVSとSVNでは、どちらが良いでしょうか。

ちなみに取り扱う案件はPHPベースのLAMP案件が多いです。
わりと画面数も処理数も多めです。
追加開発、拡張もこまごまとある、という状況で、
それらをまとめてメジャーバージョンアップを行うこともあります。

こうした環境下ではCVSの方が若干ソースの取り回しが良いかなとも思いますが、
製作系のソースも一緒に管理したいので構造が単純なSVNも魅力かなと思っています。
2系統運用する体力はありません。。

また、CVSとSVNで対応できる開発ソフトウェアの違いを理解していません。
基本的にはEclipseかPHPEditor、Peggyあたりを開発標準にしようかと考えています。

ご意見いただけるとうれしいです。

●質問者: danielocean
●カテゴリ:インターネット ウェブ制作
✍キーワード:CVS eclipse Lamp PHP Svn
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● heart-rhythm
●35ポイント

私は、CVSよりはSVNの方が使い勝手が良いと思います。

CVSで一番やっかいなのは、ファイルやフォルダ名のリネームや削除、再追加などがほとんどまともに管理できない点にあります。

CVSで慣れていると、SVNでちょっとと思う点は、ブランチを作成するときの考え方ですが、CVSはそれぞれのファイルのバージョンに対してラベルを貼るのに対して、SVNはブランチさせたいバージョンのリポジトリを複製して、ブランチとします。

対応できる開発ソフトウェアについては、どちらも出来のよいGUIクライアントがあるので、気にしなくても良いのではないでしょうか?

#あとは、SVNはwebdavなども使えるので、そういった環境があるなら、あたかもローカルファイルのように扱うこともできるのは便利かもしれません。

◎質問者からの返答

リネーム、削除、再追加については勉強不足でした。確かにそうですね。

今回は新規に開発体制を敷く予定なので前例とか慣習とかがありません。

ただし追加開発とか、拡張開発とか、本線とは別の副線が存在するんですよね。

それらの使いまわしにSVNが耐えられるかどうかがちょっと心配になってます。


2 ● KUROX
●35ポイント

CVSを使ってたところもSVNシフトしているような状況なので

SVNで良いのでは?

開発環境から直にコミットとかできれば便利ですけど、

最悪、SVNクライアントをいれて別個になったとしても

それほど使い勝手がわるくなるとは思えません。

◎質問者からの返答

CVSからSVNへの流れっていうのは確かにそうですよね。

あんまりCVSもSVNも自分でサーバを立てたことが無いので、自分でできるかどうかちょっと心配です(笑)。

クライアントも同時に調べてみたいですね。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ