2013-07-05 57 views
8

私はTortoiseSVN 1.7.11クライアント(Windows 7)を使用していました。私は1.8にそれを更新し、それは1.8リリースでしばらくの間働いた。しかし、私が働いている他のマシンはまだ1.7.11を使用しているので、アップグレードできませんので、1.7.11にダウングレードすることを考えました。今は全く動かない。私は新鮮なチェックアウトを取ったが、それでも作業コピーをアップグレードするよう依頼する。TortoiseSVN 1.8から1.7へのダウングレードの問題

「1.7以前の作業コピーディレクトリではないため、アップグレードできません。デフォルトのエントリがありません。%appdata%フォルダからもレジストリを削除して設定情報を削除しようとしましたが、トン問題を修正。

+2

TSVNをアンインストールします。バージョン1.7を再インストールします。作業コピーを削除します。新しい作業コピーを作成します。 –

+0

@DavidHeffernan私は新しいディレクトリ自体でチェックアウトをしました。その後、 "作業コピーのアップグレード"メッセージがポップアップ表示されます。 –

+4

あなたはまだ1.8を取り除いていません。完全なアンインストール、再起動、再インストールtsvn 1.7 –

答えて

0
  • あなたはTortoiseSVNの1.7クライアントとの新鮮なチェックアウトを実行していない。あなたが持っていた場合は、コピー・フォーマット・エラーが働いて得ないでしょう。

  • 、TortoiseSVNの1.8.0を削除TortoiseSVN 1.7.xをインストールし、新しい作業コピーをチェックアウトしてください。

+1

私が言及したように、新しいディレクトリで新しくチェックアウトしました。 –

12

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

  • バックアップにあなたがあなたの作業ディレクトリを持っているすべての変更を
  • アンインストールTortoiseSVNは1.8
  • を再起動し
  • いずれかをコピーし
  • 手動TortoiseSVNは1.7
  • は、新しいディレクトリに新鮮なチェックアウトを行いインストールバックアップから新しいディレクトリに変更が必要です
1

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

TortoiseSVNの1.7にダウングレードした後、でSVN 1.7形式を再作成することが可能である:

  • for /d /r . %d in (.svn) do @if exist "%d" rd /s/q "%d" 
    
  • すべての.svnディレクトリを削除--forceを使用してチェックアウト:

    svn co --force <repo_url> <local_dir> 
    
関連する問題