еще не: bug 726 все еще открыт.
Эта установка с уменьшенными функциями была сделана для mercurial (portable TortoiseHg), но не для TortoiseGit.
Единственным обходным решением, упомянутым в this comment, является его установка один раз (с повышенными привилегиями), zip каталог установки и использование этого архива на другом компьютере.
Очевидно, что вся интеграция с меню в проводнике Windows не будет присутствовать.
Это требует Microsoft Visual C++ Redistributable version though (также mentioned here):
Если запустить приложение и получил сообщение об ошибке
The program can’t start because MSVCR110.dll is missing from your computer.
затем Microsoft Visual C++ Redistributable отсутствует на текущий компьютер.
Эта ошибка появляется, когда вы хотите запустить программное обеспечение, которое требуется в Microsoft Visual C++ Redistributable 2012
Распространяемый можно легко загрузить на веб-сайте Microsoft как x86 или 64-разрядной версии.
В зависимости от программного обеспечения, которое вы хотите установить, вам необходимо установить либо 32-разрядную, либо 64-разрядную версию.
Если вы не знаете, какую версию вам нужно установить, начните установку 32-разрядной версии, и если у вас все еще есть ошибка, установите 64-разрядную версию.
На 32-разрядной ОС вы можете установить только 32-битное распространяемое.
Вам необходимо установить правильный Microsoft Visual C++, распространяемый. Если программное обеспечение, которое вы хотите запустить, требует библиотеки 2012 года, оно не начнется с 2010 года.
Вы можете установить обе версии на одном компьютере одновременно (если это 64-разрядная ОС).
Mark Ch добавляет в комментарии:
После этого, вы можете запустить его как:
c:\[full path]\TortoiseGitProc.exe /command:log
из папки рабочего пространства с помощью командной строки или ярлык.
Это вызывает окно журнала, из которого можно получить практически любую другую функцию.
Я это сделал. Но как запустить после извлечения архива? Если запустить TortoiseGitProc.exe, он отобразит всплывающее окно и скажет, что он не может найти MSVCR110.dll. – Cherry
@Cherry, потому что тот, кто комментирует решение архива, должен иметь на своем компьютере версию Microsoft Visual C++, распространяемую. См. Http://stackoverflow.com/q/10473912/6309 или http://www.admin-enclave.com/en/solutions/windows/82-how-to-fix-the-program-cant-start-because -msvcr110-dll-is-missing-from-your-computer-error-on-windows.html – VonC
После выполнения вы можете запустить его как c: \\ [полный путь] \ TortoiseGitProc.exe/command: журнал из вашей рабочей области папку с помощью командной строки или ярлыка. Это вызывает окно журнала, из которого можно получить практически любую другую функцию. –