8

TortoiseSVN 1.7.11 クライアント (Windows 7) を使用していました。1.8 に更新したところ、1.8 リリースでしばらく動作しました。しかし、私が使用している他のマシンはまだ 1.7.11 を使用しており、それらをアップグレードできないため、1.7.11 にダウングレードすることを考えました。今ではまったく機能していません。新しくチェックアウトしましたが、作業コピーをアップグレードするように求められます。

このオプションをクリックすると、「1.7 より前の作業コピー ディレクトリではないため、アップグレードできません。デフォルト エントリがありません。レジストリを削除し、%appdata%フォルダから構成情報を削除しようとしましたが、問題は解決しません。

4

3 に答える 3

12

最初にコメントを読んでいない人のために。

  • 作業ディレクトリに加えた変更をバックアップします
  • TortoiseSVN 1.8 のアンインストール
  • リブート
  • TortoiseSVN 1.7 をインストールします。
  • 新しいディレクトリに新たにチェックアウトする
  • 必要な変更をバックアップから新しいディレクトリに手動でコピーします
于 2013-07-17T13:18:12.480 に答える
1

別のディレクトリにチェックアウトして、ローカルの変更を失う必要はありません。

TortoiseSVN 1.7 にダウングレードした後、次の方法で SVN 1.7 形式を再作成できます。

  • すべての .svn ディレクトリを削除する

    for /d /r . %d in (.svn) do @if exist "%d" rd /s/q "%d"
    
  • を使用してチェックアウト--force:

    svn co --force <repo_url> <local_dir>
    
于 2014-10-10T10:51:04.983 に答える