2011-08-03 37 views
1

我想在我的工作場所中的計算機和家中的計算機之間同步我的項目源。所以我不必僅僅因爲我更改了一個或兩個文件就複製了所有的源文件。Git源代碼控制::關於在創建源代碼庫後安全刪除USB硬盤?

所以我使用Git。我的電腦的操作系統是Windows XP。我已經安裝了 Git-1.7.4-preview20110204.exe TortoiseGit-1.6.5.0-32bit.msi。

我在我的USB硬盤中創建了一個源代碼倉庫,而我的工作目錄位於我的電腦硬盤中。似乎進展順利。 但是當我想要安全地移除USB硬盤時,Windows警告我USB磁盤在使用中,無法移除。我結束了「TGitCache.exe」的過程,問題依然存在。

我怎樣才能安全地刪除我的Git源代碼庫中的USB硬盤?

非常感謝你...太多了!

回答

2

這是一個TortioseGit的問題,而不是與git本身。轉到TortoiseGit設置 - >圖標疊加並從路徑中排除USB棒。

這個過程主動監視你的文件系統來檢測哪個疊加圖標。最複雜的任務是當您更改一些深度嵌套的文件並希望在每個文件夾上看到「更改」圖標時 - 從根到最嵌套的文件。

也有很多人抱怨說這個過程可能會使用很多資源,如CPU電源或訪問磁盤。因此,我總是通過設置狀態緩存=無選項來關閉它。因此,我正在有效地釋放這些圖標的用處,但我仍然在使用控制檯,所以對我來說並不是很多。