2010-06-28 93 views

回答

5

您是否最近從以前的版本升級了TortoiseSVN?做一個修復安裝來恢復你的圖標。

如果修復安裝無法解決問題,還有另一種解決方法可以解決此問題。請參閱UPDATE有關堆棧溢出的this other answer部分以獲取更多詳細信息。如果您好奇,這裏有一個MSDN blog post詳細解釋問題。

+0

我剛剛在最後一次發佈時遇到了這個問題,修復了安裝。 – 2010-06-28 17:01:10

+0

在問Q.之前我應該​​這樣做,謝謝Trevor! – 2010-06-28 18:26:25

0

嘗試殺死TSVNCache.exe進程並重新啓動它。你們當地的SVN是否偏向大方?在之前的工作中,我們在使用Tortoise的時候從XP遷移到Vista,而且在一個相當龐大的代碼庫(很多文件)下,我們都發現這些圖標通常會有些不可靠。

1

由於各種原因,這一直是一個相當大的問題。這些都在TortoiseSVN FAQ中概述。以下是相關鏈接:

作爲其中的一部分,如果您最近安裝了使用覆蓋另一個程序(Mozy的是一個想到的),您也可能會看到此問題。不幸的是,Windows對可顯示的潛在疊加層數量存在(人爲的)限制。

0

我有同樣的問題。我安裝到以前沒有安裝過任何Tortoise的Windows Server 2008 R2上。重啓後,我可以看到圖標正常。無需修理安裝或其他任何東西。重新啓動服務器可能不適合您,但在我的情況下,這不是問題。

+0

我有更多信息要在服務器2008上進行全新安裝:在安裝烏龜後,TSVNCache.exe進程未運行。重新引導服務器將啓動,或者您可以運行c:\ program files \ tortoisesvn \ bin \ TSVNCache.exe。只要你這樣做,圖標出現。 – flobadob 2013-02-06 10:18:10

+0

重新啓動對我也有幫助...但是我也使用了Vishal Desai方法... – 2016-01-12 07:43:24

0

我有這個非常相同的問題,但我弄明白了。 您需要做的是按照以下步驟操作:

  1. 打開控制面板> Windows防火牆。
  2. 點擊左上角的「允許應用程序或功能通過Windows防火牆」鏈接
  3. 在底部有一個按鈕「允許其他應用程序」。點擊它。
  4. 尋找「TortoiseIDiff」並選擇它。

你的蜱和十字架現在應該出現。

+0

這似乎是無關緊要的。 TortoiseIDiff是一個比較圖像文件的工具,它與出現的圖標沒有任何關係。它一定是別的東西,解決了這個問題,這個問題巧合的發生在你改變這個設置的時候。 – interjay 2013-10-12 09:57:16

0

我也遇到過這個問題。 但我的文件夾在網絡驅動器中。

SVN中有一個選項,默認情況下只將覆蓋圖標顯示爲'固定驅動器'文件夾。所以我們也需要勾選'網絡驅動器'。

我做這個副 SVN設置 - >圖標疊加 - >驅動器類型 - >網絡驅動器(打勾)

所以它能夠更好地在這個環境首先檢查!

相關問題