2011-03-21 122 views
2

我有安裝在兩臺不同的機器上的Windows(msysgit)的git(v1.7.4),XP和Vista系統。它工作正常,只有一個例外。的Git凍結的幫助命令

當我寫「混帳幫助」或觸發任何「幫助」命令,在命令行凍結了約60秒鐘,然後在web瀏覽器打開與correspondinge幫助文本的頁面。

爲什麼這個巨大的延遲?任何人都會遇到這個問題?我的網頁瀏覽器默認爲Chrome,但我不確定這是否是問題。

我可以補充說,之後的初始凍結,它解決了,每一個後續的幫助命令運行完美無缺。當然,重啓後,或者可能有足夠的時間,問題再次出現。

感謝

編輯:

意見的基礎上我試圖與GIT_TRACE = 1

C:\Users\zzz\Development\Bloomberg>git web--browse http://google.com 
trace: exec: 'git-web--browse' 'http://google.com' 
trace: run_command: 'git-web--browse' 'http://google.com' 
setup: git_dir: .git 
setup: worktree: C:/Users/zzz/Development/Bloomberg 
setup: cwd: C:/Users/zzz/Development/Bloomberg 
setup: prefix: (null) 
trace: built-in: git 'config' 'web.browser' 
setup: git_dir: .git 
setup: worktree: C:/Users/zzz/Development/Bloomberg 
setup: cwd: C:/Users/zzz/Development/Bloomberg 
setup: prefix: (null) 
trace: built-in: git 'config' 'browser.start.path' 

C:\Users\zzz\Development\Bloomberg>git sutatus 
trace: exec: 'git-sutatus' 
trace: run_command: 'git-sutatus' 
*********** FREEZES FOR ~30 SECONDS************* 
git: 'sutatus' is not a git command. See 'git --help'. 

Did you mean this? 
     status 

不過,我不是很明智以下命令。再次,在此初始化「凍結」之後,相同的命令再次立即響應。

您正在使用什麼版本的msysgit的
+0

我使用IE作爲默認瀏覽器,這是同樣的行爲在這裏... – eckes 2011-03-21 11:04:33

+0

這可能是值得添加到您的問題的結果集'GIT_TRACE = 1',然後'git網頁 - 瀏覽http: // www.google.com'因爲這似乎是推薦的信息添加到與msysgit git幫助的bug報告。 – 2011-03-21 11:15:33

+0

當您在任何程序中報告故障時,您需要指定相關程序的版本。 'git version'會告訴你。 – patthoyts 2011-03-21 11:54:50

回答

0

issue 445是所有關於那些 「延遲」,但它的結論是:

升級到Git的-1.7.3.1-preview20101002解決了這個問題對我來說。

事實上,我沒有看到msysgit1.7.4.0在WXp或Windows Server2008上的延遲(對於我使用msysgit的兩臺服務器)。

否則,Mark的建議代表:

Git有它稱之爲 「git web--browse」 調用的Web瀏覽器自己的工具。
設置環境GIT_TRACE 1,看看哪些進程正在啓動,以怎樣的 的命令行。

所提到的解決方法(對於1.7.0.2版爲例):

臨時解決方法,可以在他的<Git>\doc\git\html目錄重命名所有git-<command>.htmlgit<command>.html
我對Git的-1.7.0.2-preview20100309.exe同樣的問題,這種解決方法修復 問題。

+0

我使用以下版本: 」git --version「:git version 1.7.4.msysgit.0 – 2011-03-21 14:28:31

+0

@VonC當您編寫」git status - 幫助「? – 2011-03-21 21:08:15

+0

@Sideshow:對不起,這是另一個問題的評論:當我發表我以前的評論時,我混淆了這兩個問題;) – VonC 2011-03-21 21:17:19