最近、いくつかのファイルをチェックイン(変更)しました。ローカルマシンからログを監視しようとすると、すべてが完璧になります(チェックインされたファイルには変更されたステータスが表示されます)。
しかし、他の人のマシンからログ履歴を表示しようとすると、チェックインされたファイルが新しく追加されたものとして表示されます。
誰かがこの奇妙な行動の理由を提案しますか?
最近、いくつかのファイルをチェックイン(変更)しました。ローカルマシンからログを監視しようとすると、すべてが完璧になります(チェックインされたファイルには変更されたステータスが表示されます)。
しかし、他の人のマシンからログ履歴を表示しようとすると、チェックインされたファイルが新しく追加されたものとして表示されます。
誰かがこの奇妙な行動の理由を提案しますか?
推測 #1: 両方とも同じコードに取り組んでいますか? チェックアウト パスが両方のマシンで同じであることを確認します。
それは彼らにとって「新しい」ものである可能性があります (つまり、あなたが変更を加える前に、彼らはファイルをチェックアウトしていませんでした)。
update
他のマシンでローカルの作業コピーを作成しましたか? 作業コピーの履歴を表示するとsvn log
、リポジトリではなく作業コピーのコミットが表示されます。
おそらく、別のトランク、リポジトリ、またはブランチにチェックインしています。