0

SVNを初めて使用し、コミットに関して簡単な質問があります。開発サーバーにコミットするローカルマシンを使用しています。開発をチェックした後、本番ボックスにログインし、変更されたファイルを更新して公開します。

現在、開発ボックスにコミットされたファイルがいくつかあります。ローカルマシン上のこれらの特定のファイルにさらに変更を加え、それらを再度コミットして更新したいと思います。私は何か違うことをしますか?新しいコミットは、私が思うように上書きするだけでしょうか?そんな基本的な質問でごめんなさい!

4

1 に答える 1

3

はい、SVN内の既存のファイルを上書きします。基本的に、SVN(およびすべてのバージョン管理システム)の大きな利点は、行った変更の完全な履歴があることです。

したがって、最新の一連の変更で重大な問題が発生した場合は、それらの変更が行われる前にコードを以前のバージョンに戻すことができます。

プロジェクトで複数の開発者が作業している場合は、変更を開始する前に更新を行うことを忘れないでください。そうしないと、両方が同じファイルを編集している場合に競合が発生する可能性があります。

于 2012-11-19T15:36:25.667 に答える