CVSとSVNでは、どちらが良いでしょうか。
ちなみに取り扱う案件はPHPベースのLAMP案件が多いです。
わりと画面数も処理数も多めです。
追加開発、拡張もこまごまとある、という状況で、
それらをまとめてメジャーバージョンアップを行うこともあります。
こうした環境下ではCVSの方が若干ソースの取り回しが良いかなとも思いますが、
製作系のソースも一緒に管理したいので構造が単純なSVNも魅力かなと思っています。
2系統運用する体力はありません。。
また、CVSとSVNで対応できる開発ソフトウェアの違いを理解していません。
基本的にはEclipseかPHPEditor、Peggyあたりを開発標準にしようかと考えています。
ご意見いただけるとうれしいです。
私は、CVSよりはSVNの方が使い勝手が良いと思います。
CVSで一番やっかいなのは、ファイルやフォルダ名のリネームや削除、再追加などがほとんどまともに管理できない点にあります。
CVSで慣れていると、SVNでちょっとと思う点は、ブランチを作成するときの考え方ですが、CVSはそれぞれのファイルのバージョンに対してラベルを貼るのに対して、SVNはブランチさせたいバージョンのリポジトリを複製して、ブランチとします。
対応できる開発ソフトウェアについては、どちらも出来のよいGUIクライアントがあるので、気にしなくても良いのではないでしょうか?
#あとは、SVNはwebdavなども使えるので、そういった環境があるなら、あたかもローカルファイルのように扱うこともできるのは便利かもしれません。
結論から言うと今回はSVNで構築してみます。
また分からないことが出てきたら質問するかもしれません(笑)。