2013-06-25 1 views
8

Я работаю на виртуальной машине с ограниченными правами. I может установить любую программу, которая не требует прав администратора во время процесса установки. Но установка TortoiseGit требует прав, поскольку она интегрируется с проводником. Возможно ли установить TortoiseGit без прав администратора? Может быть без интеграции с проводником.Как установить TortoiseGit без прав администратора?

Моя система Windows 7 x64, TortoiseGit версия 1.8.3.0

ответ

5

еще не: 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 

из папки рабочего пространства с помощью командной строки или ярлык.
Это вызывает окно журнала, из которого можно получить практически любую другую функцию.

+0

Я это сделал. Но как запустить после извлечения архива? Если запустить TortoiseGitProc.exe, он отобразит всплывающее окно и скажет, что он не может найти MSVCR110.dll. – Cherry

+0

@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

+0

После выполнения вы можете запустить его как c: \\ [полный путь] \ TortoiseGitProc.exe/command: журнал из вашей рабочей области папку с помощью командной строки или ярлыка. Это вызывает окно журнала, из которого можно получить практически любую другую функцию. –

 Смежные вопросы

  • Нет связанных вопросов^_^