2013-11-25 14 views
10

金曜日の午後にはgit svn rebaseの問題はありません。Git SVNが動作していましたが、現在rebaseがハングアップしています

月曜日の朝、それがハングなどのエラーが生じ

$ git svn rebase 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
C:\Program Files (x86)\Git\bin\perl.exe: *** WFSO timed out 
Unable to determine upstream SVN information from working tree history 

は、どのように私はそれが再び作業に戻って得るのです

「WFSOがタイムアウトしました」のか? 最後にこの状態になったので、私は git svn fetchをやり直しましたが、それは機能しましたが、ローカルリポジトリをゼロから再構築するため、非常に時間がかかりました。より良い方法があると願っています。

git update-ref refs/heads/master COMMIT_IN_MESSAGE

+0

実際のコマンドとエラーを貼り付けることはできますか? – engineerC

+0

私は同様の問題を抱えています。コンソールの出力は次のとおりです。最適なパフォーマンスを得るために、リポジトリの自動パッキング。 "git gc"を手動で実行することもできます。詳細については、「git help gc」を参照してください。 オブジェクト数:2664517、完了。 C:\ Git \ bin \ perl.exe:*** WFSOがタイムアウトしました オブジェクトを書く:20%(543738/2664517) – Hemant

+1

私は 'git svn rebase -l'をやっています。私のための出力はありません。それはちょうどハングアップします。タスクマネージャーは、新しいGitとPerlプロセスが数秒ごとに生成されることを示していますが、それらは速く死ぬので、私は合計で3つのGitプロセスと3つのPerlプロセスを平均しています。 –

答えて

0

、頭をリセットするための指示に従ってくださいリベース

git rebase --abort

を中止してみてください。

git svn fetch 
git rebase 

それは働いているようだ。

0
私はこれをしなかった

:それは(おそらく)エラーになる場合はそれが再び中止しようとした後

関連する問題