Sourcetree Portable Windows ^new^ — Limited Time

Because the original SourceTree.exe looks for hardcoded paths, you need a launcher that redirects environment variables. Create a StartSourceTree.bat file in the root of your portable folder with the following content:

: You can technically create a semi-portable version by extracting the installer's contents. Download the official .exe or .msi installer. sourcetree portable windows

Insert the USB into a target machine. Navigate to the folder and run StartSourceTree.bat as a standard user (no admin rights required). SourceTree should launch, and all your repositories—if stored inside D:\SourceTreePortable\Repos —will appear. Because the original SourceTree

SourceTree is designed as a standard Windows installer (MSI or EXE). When installed, it integrates deeply with the Windows shell (context menus), registers itself in the Registry, and installs dependencies in the system folders. registers itself in the Registry