在無網路環境下安裝 Source Tree

一般情況下,網路不是什麼大問題,但總是會網路很差、網路受限制或是根本沒網路的情況。以下是在完全無網路的狀況下裝好 Source Tree 的方法:

事前準備

首先還是請先找一台有網路的地方,做事前準備:

  • 下載 Source Tree 安裝檔並且存好
  • 正常安裝完 Source Tree
  • 登入 Atlassian ( BitBucket ) 帳號
  • 把 Source Tree 需要的 git 元件安裝好
  • 確定可以進去主畫面

以上準備好了以後,打開檔案總管,輸入 %LOCALAPPDATA% 進入 Source Tree 設定檔所在的資料夾:

找到 Atlassian 資料夾,把他備份存進隨身碟或其他比較方便存取的地方。

如果你遇到路由問題,要透過網路傳輸檔案,你可以把 Atlassian 裡面的 SourceTree\git_local 裡面的檔案全部刪掉節省空間

注意:如果要把 git_local 清空,目標電腦上要有 7z 或是其他可以解壓縮 7z 檔案的工具)。

到這裡我們準備好了 SourceTree 安裝檔 SourceTreeSetup_1.9.9.20.exeAtlassian 在隨身碟理,現在我們完成準備了。

到目標電腦進行設定

首先執行 SourceTreeSetup_1.9.9.20.exe ,把 SourceTree 安裝起來。

接著打開 %LOCALAPPDATA% ,把剛剛的 Atlassian 資料夾複製進去

如果有把 git_local 資料夾清空,記得把 PortableGit.7z 解壓縮進去,裡面的 post-install 不需要執行,解壓縮就好

接著打開 SourceTree ,他應該要可以動了