質問

私の会社はCVSを使用してデファクトスタンダードとなった源泉。しかし、私たくさんの人というSVNであります。

知っていSVNは新しいものの、その他にも、私は知らないとするものです。

私が求めていたもので、簡潔で比較し、両システムと考え、他のメリットやデメリットは、Java/Eclipse開発環境です。

役に立ちましたか?

解決

CVSのみトラック修飾ファイルのファイルをSVNトラック全コミットして新たな改訂とが容易であるの歴史とができます。追加としてあるものの、実際の現代のソース制御ソフトウェアの使用の改正でも容易に移行からSVNではCVS.

また、原子コミット問題です。なったので、この2人を一緒にCVSで紛争が互いに失われつつあるという、一部のデータをクライアントに矛盾した状態です。時が早期に発見し、これらの問題のない主要なデータがまだあどが可能であり、これまでのようにある、世界に向けて発信するストレス環境です。

最後に、多くのツールを開発した周辺CVSなくなった。ながら、新しいピカピカ新のリーディングプロジェクトGitやMercurialも不足のツールだが、SVNは大きい申請基準ずる。

編集2015:真剣にこの答えは7歳ます。忘れてSVNには、Gitを使用い!

他のヒント

の比較:

http://wiki.scummvm.org/index.php/CVS_vs_SVN

これは非常に特有のプロジェクトがたくさん曲をaplliesます。

Pro Subversion:

  • 支援のための番号に変更/動きとCVS):Fingolfin,Ender
  • 対応ネイティブディレクトリ:での除去をお願いいたしますが、その番号:Fingolfin,Ender
  • ファイルの特性を収録;no more"の実行ビット"地獄:Fingolfin
  • 全体の改定数での構築のバージョン管理及び回帰テストする:Ender,Fingolfin
  • 原子を犯:Fingolfin
  • 直感的なディレクトリ)の分岐およびタグ:Fingolfin
  • くフックスクリプト(pre/postコミット等)SumthinWickedを使用していまDoxygen後の犯)
  • を防止す為の抵ファイル:塩-馬Fingolfin
  • 支援のためのカスタム'diff'コマンド:Fingolfin
  • オフラインの負荷を、瞬間:sev

SVNには3つの基本特許はCVS

  • から多く寄せられるご質問
  • 対応バージョン管理のバイナリファイル
  • 加に係るコミットをすべてまたは無し)

のSubversion本 付録 その内容に重要な差異からCVSは、皆様に判定します。二つのアプローチは同じ考え方がSVNには、固定長年の不備CVSでは、理論的には、少なくともSVNものでした。

私の第二のEridius案のGit、今ではその他のDRCS(分散型リビジョン管理システム)などの Mercurialバザール.

これらの製品は比較的最近のツーリング-統合しようと低いの瞬間に基づく初期研究)の活動も行なっています。いたものに最も適した電源開発であり(ここで-)).

一方、何 CVS現しています。からの最初の質問は、まさんには、"履歴書を吸い込みで、こうしたらよい使用ょうか?"

まちの重量、コストの移行に対す。既存のプロジェクトだと思いることが正当化できません。

ひとつないで見逃。で働きながらCVSNTしているため、探りオープンソースのツール対応SubVersionのデフォルトです。

ちなみ:CVSNTの支援原子を犯

としての人に切り替えCVS、SVN(最初に変更しました当社の全てのプロジェクトcvs2svnしたこと遷移のみを使用することで、svn新しいプロジェクト)こちらの問題をもたらしています。

  • 合併や分岐なるようなものもあれば支店と統合の頻繁な場合を除きSVN1.5の走行をサーバーしていき分岐(このはない明らかに亀SVNダイアログ).マイケルの分岐と合は直感的で、いと主張するだろうと述べると使用後のCVS10年間ではありません。
  • また、SVNサーバー LinuxでくSA動svn1.5としてのデフォルトのインストール1.4.x.
  • 合体の紛争ではなくて、シコシコとしたややクリア(少なくとも私は、私の人にTortoiseSVNでTortoiseCVS.三つの区画でアプローチは多少の慣れが必要とWinMerge(私の好mergeツールな一区画する必要がありません。
  • 注意:多くのオンラインチュートリアル、雑誌記事だったので明らかにな支店と統合トに設定する必要がありますメインとして、リポジトリ https://svn.yoursvnserver.com/repos/YourProject/Trunk 店に https://svn.yoursvnserver.com/repos/YourProject/Branches/BranchX .できるクリーンがスタートしまreposに誤ったものに繋がるようにしたいで現場は混乱していた。

するべき Git の代わりにSVN.このDVCSその優れた高速、非常に迫力があります。などのユーザー-ソリューション創出を目指していSVN、その改善この点、これらのゲームを置くことが その くを学ぶことができます。

CVS(現バージョンシステム)とSVN(SubVersioN)の二つのバージョン管理ファイルシステムをご採用頂いておりまチームに連携して一つのプロジェクト.これらのシステムの協力者の動作やノウハウを開発するかどうか、支店に適用されるべきであるとの主要幹線です。CVSは古いので、標準のコラボレーションツールのための多くの人です。SVNでも最新情報をメールにてお届けしについて紹介し、多くの改善アドレスの需要とが出来ると思います。

きものを選択へ移行し、コードからCVSにSVN凍結現在のCVSレポ-レート.この移動が容易でしかできなものをレガシースリリースはCVS呼ぶ。

ものは数え上げればきりがない感じがsvnます。

  1. のSVN-Altassianツの組み合わせがれ込んでおり、これらの方法のレビューや品質チェック
  2. グループを取り巻く経営環境の紛争と合併
  3. では、より迅速にて点検を行犯等
  4. 原子のコミット問題では2人犯とCVSで紛争が互いに失われつつあるという、一部のデータをコードベースに矛盾した状態

移動が容易に行えるようになった。数時間使用cvs2svn.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top