私たちは、 hibernate、spring mvc、mysql、tomcat を使用して、 Eclipseで小さなWeb プロジェクトに取り組んでいる 3 人のチームです。(締め切りが迫っています。上記の経験はあまりありません。基本は知っています。)
私たちのチームでは、1 人がフロントエンドのコードを書き、もう 1 人がバックエンドのコードを書き、3 人目が手伝います。そのため、何かが追加されるたびに、ある PC から別の PC にコピーし、編集してバックエンドとフロントエンドを結合し、再度コピーして使用する必要がありました。
そこで、バージョン管理を使用することにしました。ネットで検索しているときに、プロジェクトにGitとSVNのどちらを使用するか混乱しています。分散型/集中型の長所と短所について読みました。
どれが私たちにとって最適でしょうか?
Git/Github-pull/push/fork の基本、基本的なコマンドなどは知っています。SVN に関しては、SVN を使ったオープンソース プロジェクトに貢献しましたが、常にメールでパッチを送信していました。もちろん、コミット権限はありません)。
他の 2 人は、バージョン管理に関してまったくの初心者です。