Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to install TortoiseGit without admin rights?

I work on virtual machine with restricted rights. I can install any program that do not require admin rights during the installation process. But installing TortoiseGit requires the rights because it integrates with explorer. Is it possible to install TortoiseGit without admin rights? May be without explorer integration.

My system is Windows 7 x64, TortoiseGit version is 1.8.3.0

like image 682
Cherry Avatar asked Jun 25 '13 05:06

Cherry


People also ask

Can I install Git without admin rights?

Please note: You may need administrator's rights to install the Git software. If you do not have Administrator's rights, please contact your computer support team. Update: we have a screencast (without audio, but with notes) of installing git on a PC.

Do I need to install Git to use TortoiseGit?

As a command-line git client is required for using TortoiseGit, you have to install both. The recommended order is to install TortoiseGit first. Just download the setup package for your system and install it.

How do I download and install TortoiseGit?

Go to the TortoiseGit website and download the installation package for 32-bit or 64-bit Windows. Double-click the installation package. In the window displayed, click Next for several times and then click Install to complete the installation. Click Finish to run the tool.


1 Answers

Not yet: bug 726 is still opened.
This installation with reduced features has been done for mercurial (portable TortoiseHg), but not for TortoiseGit yet.

The only workaround, mentioned in this comment is to install it once (with elevated privileges), zip the installation directory, and use that archive on other machine.
Obviously the all menu integration in the Windows Explorer wouldn't be present.

That requires a Microsoft Visual C++ Redistributable version though (also mentioned here):

If you run a application and got the error message

The program can’t start because MSVCR110.dll is missing from your computer.

then the Microsoft Visual C++ Redistributable is missing on the current computer.

This error appears when you wish to run a software which require the Microsoft Visual C++ Redistributable 2012.
The redistributable can easily be downloaded on the Microsoft website as x86 or x64 edition.

Depending on the software you wish to install you need to install either the 32 bit or the 64 bit version.
If you do not know which version you need to install, start to install the 32 bit version and if you still got the error install then the 64 bit version.
On a 32 bit OS you can install only the 32 bit redistributable.

You need to install the correct Microsoft Visual C++ Redistributable. If the software you wish to run require the 2012 DLLs it will not start with the 2010 ones.

You can install both versions on the same computer at the same time (if this is a 64bit OS).


Mark Ch adds in the comment:

Once done, you can run it as:

c:\[full path]\TortoiseGitProc.exe /command:log 

from your workspace folder using a command prompt or a shortcut.
This brings up the log window, from which it is possible to get to virtually every other function.

like image 185
VonC Avatar answered Sep 20 '22 23:09

VonC