Skip to main content

コマンド:SVNクリーンアップ

関数:コマンドは SVNクリーンアップ ダイアログ。ダイアログで、SVN作業コピーをクリーンアップするときに実行されるアクションを定義します。

電話プロジェクト→SVN メニュー

ダイアログ:SVNクリーンアップ

内部SVNワーキングコピー

タイムスタンプを更新します(SVNステータス表示を高速化します)

standard icon:作業ディレクトリ内の変更されていないファイルの記録されたタイムスタンプを修正します。これにより、将来のチェックの比較時間が短縮されます。

通常のワークフローでは、これを定期的に実行する必要はありません。

キャッシュされた元のコピーをバキュームします(プロジェクトファイルのサイズを縮小する可能性があります)

standard icon:現在のプロジェクトで参照されなくなった古いバージョンを削除して、元のコピーのバッファをクリーンアップします

利点:プロジェクトファイルのサイズが小さくなります。短所:古いリビジョンにダウングレードする場合、または異なるブランチを切り替える場合、取得されるデータサイズが大きくなります。

ワークキューをクリアし、SVN内部データ構造のロックを強制解除します(緊急時のみ!)

standard icon:内部SVNタスクキューをクリーンアップし、内部SVNデータ構造のロックを解除します

これは、通常の作業中には必要ありません。 CODESYS SVN

注:このオプションは、作業コピーがロックされているためにSVNコマンドでエラーが発生した場合にのみ使用してください。この場合、それはのエラーを指します CODESYS SVN。次に、エラーレポート(可能な場合は繰り返しの手順を含む)をに送信します CODESYS サポート。

情報:これらは、SVN作業コピーの内部ロックである「管理ロック」です。これらのロックは、コンテキストメニューコマンドでは設定されません。詳細については、以下の「ロックの3つの意味」セクションを参照してください。 http://svnbook.red-bean.com/en/1.8/svn.advanced.locking.html

プロジェクト内容

すべてのローカル変更を元に戻します(注意して使用してください!)

すべてのローカル変更をSVNリポジトリの元のステータスに戻します

すべてのロックを解除します

プロジェクト内のすべての「アドバイザリロック」を解放します(ユーザーに表示されるロック)

これらのロックはによってアクティブ化されます ロックを取得するロックを盗む

リポジトリに対するすべてのロックを再検証します(盗まれた可能性があります)

たとえば、ローカルで利用可能なアドバイザリロックがまだ有効であるか、または他の誰かによって盗まれたかどうかをチェックします

無効なロックはすべて削除されます。

ステータスキャッシュ

すべてのキャッシュをクリアし、ステータスアイコンを更新します

すべての内部キャッシュを削除します CODESYS SVN ステータスアイコンがあり、更新されます

でエラーが発生した場合にのみ必要です CODESYS SVN キャッシュまたはステータス表示に一貫性がない