AccuRevとPerforceのどちらかを決定しようとしています。私たちには小さなチームがあり、学びやすいものが必要です。これらのバージョン管理アプリケーションのうち、習得が容易でユーザーフレンドリーなものはどれですか?
4 に答える
どちらも学ぶのは簡単ではありません。PERFORCEの奇妙さは、分岐およびプライベート作業領域に集中しています。AccuRevの奇妙さは、ストリームに焦点を当て、ストリーム間でプロモーションを行い、ストリームの親を変更します。どちらのシステムも、特にCVSに慣れている場合は、頭を動かすのが少し難しいです。
私の2セントにとって、AccuRevはより良い製品です。ストリームは、開発対QA対パッチを管理するための非常に強力なツールです。また、サーバーシャドウのプライベートワークスペースの概念は天の恵みです。ユーザーが1日に数回ワークスペースをチェックポイントしない理由はなく、サーバーのバックアップに組み込まれます。
まだ選択している場合は、AccuRev を読みたいと思うかもしれません - UI をねじ込み、AccuRev で返信する方法の別の話。AccuRev ユーザーとして、ストリーム ツリーのアイデアは非常に強力で、タイム ロック、トランザクションまたは問題による昇格などの多くの機能は便利だと思いますが、UI の実装はひどいものです。切り替える前に、間違いなく一生懸命遊ぶ必要があります。
AccuRev について話すことはできません - 正直なところ、今まで聞いたこともありませんでしたが、Perforce については話すことができます。
いくつかの本当に重要な側面を理解すれば、信じられないほど簡単だと思います。
- 「デポ」(サーバー側の SCM 管理リポジトリ) を変更する可能性のあるものはすべて、変更リストを通じて発生します。
- 変更リストでのこれらのやり取りはすべて、クライアント ワークスペースにも関連付けられています。つまり、デポからファイル システムへのマッピングが確立されていないファイルを実際に操作することはできません。
また、サンフランシスコ (またはおそらくより近い場所) での 3 日間のトレーニングは、Perforce 環境で管理者の役割を担っているため、十分に価値がありました。ただし、トレーニング前は Perforce 環境を使用してコードを管理していましたが、ベース。