1

PushOkを知らない人のために...それはSybasePowerBuilderIDEのプラグインです(奇妙なことに...)。

新しいPushOkバージョンがリリースされました。Subversion1.7.2に対してリンクされています。

TortoiseSVNを使用してクライアントをアップグレードしたいと思います。

どのようにそれをしなければなりませんか?古いバージョンの上に新しいTortoiseSVNをインストールするだけですか、それとも何らかの方法で作業コピーを移行する必要がありますか?

これを読んで答えてくれてありがとう!

4

1 に答える 1

1

http://tortoisesvn.net/tsvn_1.7_releasenotes.htmlを参照してください:

Subversion 1.7では、作業コピー形式に大幅な変更が加えられています。以前のリリースでは、書き込み操作が実行されると、Subversionは作業コピーを新しい形式に自動的に更新していました。ただし、Subversion 1.7では、これを手動の手順にします。

TortoiseSVN 1.7で既存の作業コピーを使用する前に、まずフォーマットをアップグレードする必要があります。古い作業コピーを右クリックすると、TortoiseSVNはコンテキストメニューに1つのコマンドのみを表示します:作業コピーのアップグレード。

安全のために、すべての作業コピーで1.7より前のsvnクライアントを使用してクリーンアップを実行する必要があります。これは、作業コピーが一貫性のない状態にある場合、アップグレードプロセスが失敗する可能性があるためです。TortoiseSVNの新しいバージョンをインストールする前にクリーンアップを実行することをお勧めします。

クリーンアップした後でも、アップグレードプロセスは必ずしもスムーズに実行されるとは限らず、非常に遅くなる可能性があります。アップグレードする前に、(1.7より前のクライアントを使用して)作業コピーにすべての変更をコミットすることをお勧めします。何らかの理由でアップグレードが失敗した場合は、新たにチェックアウトしてください。

于 2012-12-27T07:52:42.013 に答える