変更をCVSリポジトリにコミットしようとしていますが、次のエラーが発生します。
RCS file: /opt/CZarmen/CVS_REPOSITORY/Z_user/lib/python/StudioCustom.py,v
retrieving revision 1.38
retrieving revision 1.39
Merging differences between 1.38 and 1.39 into StudioCustom.py
M lib/python/StudioCustom.py
RCS file: /opt/CZarmen/CVS_REPOSITORY/Z_user/menu_scripts/Y/ZExtensions,v
retrieving revision 1.46
retrieving revision 1.47
Merging differences between 1.46 and 1.47 into ZExtensions
M menu_scripts/Y/ZExtensions
cvs commit: Up-to-date check failed for `lib/python/StudioCustom.py'
cvs commit: Up-to-date check failed for `menu_scripts/Y/ZExtensions'
cvs [commit aborted]: correct above errors first!
変更をコミットできないのはなぜですか? 「上記のエラーを修正」するにはどうすればよいですか?
作業中に誰かがすでにこれらのファイルを更新しているため、最初にcvs up
を実行して作業コピーを更新する必要があります。 CVSは、コミット中にこれらの変更を自動的にマージすることはできません。
また、念のためにあなたのローカルバージョンを更新するには、エラー時々を得ることができます。最終的な解決策は次のとおりです。
1。ローカルコードを手動で別の場所に保存します
2。競合する可能性のあるファイルをCVSサーバー上のHEAD(最新)バージョン)に戻します。
。元に戻しファイルに変更を追加し直します。
上記のソリューションのコンセプトは、REVERTによって発生する可能性のあるすべての問題をクリアし、リポジトリから100%クリーンなバージョンを取得してから、変更を追加し直すことです。
それはめちゃくちゃ日付/コードベースのうち、コードによって引き起こされる問題の下に解決することができます。
- CVSコミットに競合があり、変更されていません
- CVSの更新に失敗しました
- CVSが同期されていません