2013-08-27 1 views
8

を変更します。チーム市VCSエラー収集が、私は私のチームシティープロジェクトに次のエラーを取得しています

Error collecting changes for VCS repository 'MySvnRepository' 
Unable to get SVN log entries for: https://myserver/svn/trunk; range: 
RR[99_2013/08/27 13:35:20 +0100 => 6_2013/08/27 14:40:13 
+0100]@d2fecd1e-4276-d847-874c-cb6b9eafeb43; revisions: 99..6 

私はチームシティーの管理画面で「接続のテスト」ボタンからVCSの接続をテストしているし、それが正常に接続されています。

エラーメッセージを見ると、エントリ6〜99を取得しようとしているように見えますが、新しく作成されたリポジトリには6つのログエントリしかありません。ビルドカウンタがリセットされていることを確認しました。

ここには何かがありますか?

答えて

5

。問題は、2つの設定からSVNログを取得しようとしていたことでした。なぜなら、異なる時点で2つの異なるブランチに対して同じVCSルートを使用していたからです。

これを解決するには、ビルド構成とVCSルートを削除して再作成する必要があります。

+0

また、https://youtrack.jetbrains.com/issue/TW-9967に関するコメント、特に 'repositoryStates'ディレクトリの削除に関するコメントを見てください。 – KIR

2

私はなぜこれがうまくいったのか分かりませんが、私はVCS設定に行き、SVNクライアントのバージョンを1.6から1.7に変更しました。

+0

私たちはSVNサーバーを移行し、TeamCityでこのエラーを受け取り始めました。私たちは箱などを再起動しようとしました。 @Mikeが何らかの理由で答えた答えはうまくいった。ありがとう。 –

+0

Robert Luongによると...非常に奇妙な...しかし、ちょっと働いた! –

0

これは古いものですが、時折私が出てくるものです。この問題は、既存のプロジェクトを別のSVNルートに置き換えたときに発生します。 TeamCityが作成中のリクエスト(99_2013/08/27 13:35:20 +0100 => 6_2013/08/27 14:40:13 +0100)を見ると、リビジョン99からの変更を見つけようとしているのがわかります〜6(明らかに存在しない)。プロジェクトのSVNルートを新しいものに変更して6つのリビジョンを追加する前に、私が思うに99が最後のリビジョンです。私は同じ問題を抱えています。はい、VCSルートを削除するだけではなく、これを修正しますが、VCSルートを(私のような)多くのプロジェクトで再利用している人にとってはオプションではありません。私はここでオプションを知りません、最後に私に起こったのは私はちょうどTeamCityが探していたものを1 + revに上げるために私のレポを取得するためにいくつかの偽の変更をチェックしました。 2099が3に変更されます。あなたができるSVNがありますが、VCSルートを削除する以外に、私はTeamCity側で何をすべきか分かりません。私はプロジェクトを削除して新しいものを作成しましたが、問題はTeamCityがそのリポジトリとカウンタがあるキャッシュにあります。

0

私はこれについてJetBrainsのサポートと話をし、彼らはこの問題は未解決のままであることを述べ、これに私をreffered:

https://youtrack.jetbrains.com/issue/TW-9967#comment=27-437160

TL; DR バックアップ、およびこのフォルダの内容を削除します。 \ system \ pluginData

関連する問題