TortoiseSVN 1.8の問題をアップグレードする

I upgraded TortoiseSVN to 1.8 from 1.7.12 on Windows XP. After that it asked for upgrading of the SVN format.

私はアップグレードを試みたが、それは依頼を続け、コマンドはエラーを発生させない。私はサーバーから新しいコピーをチェックアウトしようとしましたが、アップグレードを依頼し続けます。

私は1.7.12に戻った。

この問題を解決するにはどうすればよいですか?

私は何が起こったのかわかりませんが、それはリポジトリを正しくアップグレードし始めたようです。おそらくキャッシュに問題はありますか?

10
リリース1.8.0にアップグレードしましたか、夜間に1.8.99にアップグレードしましたか?
追加された 著者 bahrep,
svn、バージョン1.8.0(r1490375)
追加された 著者 CephalidOne,

8 答え

クライアント側の形式が変更されました。 (あなたが気づいたように)

既存の作業コピーでSubversion 1.8を使用する前に、   作業コピーをアップグレードするためにsvn upgradeコマンドを実行する必要があります   メタデータを新しい形式に変換します。このコマンドには時間がかかることがあります   一部のユーザーは、単に新しい作業をチェックアウトする方が現実的かもしれません   コピー。
   http://subversion.apache.org/docs/release-notes/1.8.html

メモによれば、あなたはそれを正しくしました。
- あなたのパスに複数のsvn.exeがありますか?あなたのWCをアップグレードするために古いバージョンが使用されたようです。
- Tortoiseでコマンドラインツールをインストールしましたか?
- どのサーバーのバージョンを使用していますか?

11
追加された
私はまた、私の古いTortoiseに最新のものにアップグレードし、このメッセージを受け取りました。 i.imgur.com/jQoJ03V.png。私はチームで働いています。新しいフォーマットにアップグレードすると、すべてのチームメンバーもアップグレードする必要がありますか?
追加された 著者 Jitendra Vyas,
サーバをアップグレードしないと、他のユーザはsvnクライアントをアップグレードする必要はありません。詳細はこちらをご覧ください。 tortoisesvn.net/tsvn_1.8_releasenotes.html#compatibility
追加された 著者 Brad Bruce,
それは正しく動作するようになった、私はそれがTSVNcacheで問題だったと思う - ちょうど1つのsvn-tortoise -server 1.6.xでどんな方法でもsvnをインストールした
追加された 著者 CephalidOne,

クライアント側の形式が変更されました。 (あなたが気づいたように)

既存の作業コピーでSubversion 1.8を使用する前に、   作業コピーをアップグレードするためにsvn upgradeコマンドを実行する必要があります   メタデータを新しい形式に変換します。このコマンドには時間がかかることがあります   一部のユーザーは、単に新しい作業をチェックアウトする方が現実的かもしれません   コピー。
   http://subversion.apache.org/docs/release-notes/1.8.html

メモによれば、あなたはそれを正しくしました。
- あなたのパスに複数のsvn.exeがありますか?あなたのWCをアップグレードするために古いバージョンが使用されたようです。
- Tortoiseでコマンドラインツールをインストールしましたか?
- どのサーバーのバージョンを使用していますか?

11
追加された
私はまた、私の古いTortoiseに最新のものにアップグレードし、このメッセージを受け取りました。 i.imgur.com/jQoJ03V.png。私はチームで働いています。新しいフォーマットにアップグレードすると、すべてのチームメンバーもアップグレードする必要がありますか?
追加された 著者 Jitendra Vyas,
サーバをアップグレードしないと、他のユーザはsvnクライアントをアップグレードする必要はありません。詳細はこちらをご覧ください。 tortoisesvn.net/tsvn_1.8_releasenotes.html#compatibility
追加された 著者 Brad Bruce,
それは正しく動作するようになった、私はそれがTSVNcacheで問題だったと思う - ちょうど1つのsvn-tortoise -server 1.6.xでどんな方法でもsvnをインストールした
追加された 著者 CephalidOne,

いいえ.svnフォルダを削除する必要はありません。

ルートフォルダを右クリックし、「最新のSVN形式にアップグレードする」と言うだけです。 それはします。

9
追加された
Macでこの問題に直面したらどうなりますか?
追加された 著者 Igor Ganapolsky,

You may need to reboot after upgrading TortoiseSVN, as described here: SVN Upgrade working copy - TortoiseSVN

それは私のためにそれを分類した。再起動時に、ワーキングフォルダーをアップグレードするための右クリックオプションがありました。

7
追加された
これは最も簡単な答えであり、私のために働いた唯一の答えです。キーは、アップグレード後に再起動することです。それ以前は何もできません。
追加された 著者 Neo,
  1. 古い(1.7)WCを1.8形式にアップグレードしなかった
  2. 1.8クライアントによる作業コピーは1.8形式でする必要があります

2つの異なるクライアントバージョンの1.7 WCサンプル

  • For 1.7 client

    svn.exe" --version

    svn, version 1.7.5 (r1336830) compiled May 18 2012, 14:19:29

    svn.exe ls

Hello.de.txt     Hello.en.txt     Hello.eo.txt     Hello.fr.txt

  • For 1.8 client (WC if file-level copy of original)

    svn --version

    svn, version 1.8.0 (r1490375) compiled Jun 17 2013, 18:36:16 on x86-microsoft-windows

    svn ls

    svn: E155036: Please see the 'svn upgrade' command svn: E155036: The working copy at 'Z:\Hello' is too old (format 10) to work with client version '1.8.0 (r1490375)' (expects format 31). You need to upgrade the working copy first.

4
追加された

私は同じ問題を抱えていましたが、上記の回答のどれもが私の問題を解決しませんでした。

A TortoiseSVN right click does not show the Upgrade as you have already done at a parent level most likely at some point. And prior to the upgrade, there was an .svn in every folder, now there is only one at the top level like git. If you have copied any old code or other code back into a folder at some point, or for some other reason, you will be experiencing the above problem. To solve simply:

  1. ensure you are not hiding .svn folders
  2. click at the top level and search for .svn
  3. delete all .svn folders except for the top level one.
  4. right click do an SVN Cleanup

    Fixed.
3
追加された

私も同じ問題があります。

私の場合は、追加されたディレクトリが原因で問題が発生します。アップグレードのオプションを選択するだけで作業コピー全体をコミットすることができます。

1
追加された

私も同じ問題があります。

私の場合は、追加されたディレクトリが原因で問題が発生します。アップグレードのオプションを選択するだけで作業コピー全体をコミットすることができます。

1
追加された