13

TortoiseSVN を使用してログ メッセージを編集する方法に関するすべての記事を読みました。私はこれをうまくやることができました。

ただし、サーバーで行った変更がローカルで表示されるかどうか、およびローカルで行った変更がサーバーで表示されるかどうかを確認したかったのです。これは、サーバーで変更を加えてローカルで表示しているときに機能しているように見えました。ただし、編集ログ メッセージをローカルで変更した瞬間、2 つの間で変更が表示されなくなったようです。

ただし、[ログの編集] メッセージに移動すると、メッセージは表示されますが、ログには表示されません。他の誰かがこの問題を抱えていましたか?

これは、ログをローカルで編集するときに得られるものです。サーバー上のサーバーから追加したことに注意してください。ローカルの編集ログには表示されますが、ログ表示画面には表示されません http://imgur.com/zljdE1i

ある種のリフレッシュが欠けていますか?SVN を閉じて再度開いてみましたが、解決しませんでした。

更新: 私は自分の質問に答えたようです:セクションログメッセージの変更とリビジョンログダイアログの作成者を参照してくださいヘルプページ

TortoiseSVN はすべてのログ情報のキャッシュを保持するため、作成者とログ メッセージに対して行われた編集は、ローカル インストールにのみ表示されます。TortoiseSVN を使用している他のユーザーには、ログ キャッシュを更新するまで、キャッシュされた (古い) 作成者とログ メッセージが引き続き表示されます。

リポジトリ内で右クリックして、TortoiseSVN > 設定 > ログ キャッシュに移動し、ログ キャッシュを無効/有効にするか、またはキャッシュされたリポジトリの下で、必要なものを選択して更新します。

4

1 に答える 1

8

どうやらあなたはあなた自身の質問に答えましたが、あなたはそれを詳細にしました。称賛。

実際、この問題の正しい解決策は、TortoiseSVN → 設定 → ログ キャッシュ → キャッシュされたリポジトリからユーザーのローカル キャッシュを更新し、[更新] をクリックすることです。

于 2016-10-03T09:16:01.940 に答える