CVSプロジェクトの4つのファイルに問題があります。これらのファイルの1つをコミットするたびに、CVSはそのファイルの最後に同じコード行を追加し続けます。このコード行は、現在のファイルの繰り返し行です(ただし、ファイルの最後の行ではありません)。
私はいくつかのことを試しました:更新、行の削除とコミット、すべての行の削除とコミット、行の追加とコミット、ヘッダーの追加とコミット。しかし、ファイルの最後に常に同じコード行が追加されます。すべてのファイルを削除して再作成することはできましたが、すべての履歴データが失われました。
コミットしたときにCVSがファイルを変更しているのは気まずいです。準拠コードにエラーが追加される可能性があるため、逆効果ではありませんか?
私のファイルが.strings(テキストファイル、ユニコード)であることを追加できます。私はブランチに取り組んでいますが、最近それをトランクにマージします。
詳細:
私は仮想WindowsマシンでTortoiseSVNを使用しています。このマシンは、これら2つの間のネットワークドライブを介してMacOSXのDocumentsフォルダーにアクセスできます。
同じプロジェクトを持っているが実際のWindowsフォルダーにいる私の同僚は、問題なくコミットできることがわかりました。
そして今、彼がそれをしたので、問題は私にとっても解決です。
しかし、私は何が起こるのか分かりません。私の唯一の手がかりは、TortoiseSVNを壊すMacOSXの隠されたキャラクターです。出来ますか?