11

我在权限受限的虚拟机上工作。我可以在安装过程中安装任何不需要管理员权限的程序。但是安装 TortoiseGit 需要权限,因为它与资源管理器集成。是否可以在没有管理员权限的情况下安装 TortoiseGit?可能没有资源管理器集成。

我的系统是 Windows 7 x64,TortoiseGit 版本是 1.8.3.0

4

2 回答 2

9

还没有:错误 726仍然打开。mercurial(便携式 TortoiseHg
) 已经完成了这个功能减少的安装,但还没有用于 TortoiseGit。

此评论中提到的唯一解决方法是安装一次(使用提升的权限),压缩安装目录,然后在其他机器上使用该存档。
显然,Windows 资源管理器中的所有菜单集成都不会出现。

这需要一个Microsoft Visual C++ Redistributable 版本(也提到这里):

如果您运行应用程序并收到错误消息

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

那么当前计算机上缺少 Microsoft Visual C++ Redistributable

当您希望运行需要 Microsoft Visual C++ Redistributable 2012
的软件时会出现此错误。可在 Microsoft 网站上轻松下载可再发行的 x86 或 x64 版本。

根据您要安装的软件,您需要安装 32 位或 64 位版本。
如果您不知道需要安装哪个版本,请开始安装 32 位版本,如果仍然安装错误,则安装 64 位版本。
在 32 位操作系统上,您只能安装 32 位可再发行组件。

您需要安装正确的 Microsoft Visual C++ Redistributable。如果您希望运行的软件需要 2012 的 DLL,它将不会以 2010 的 DLL 启动。

您可以在同一台计算机上同时安装这两个版本(如果这是 64 位操作系统)。


Mark Ch在评论中补充道:

完成后,您可以将其运行为:

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

使用命令提示符或快捷方式从您的工作区文件夹中。
这会打开日志窗口,从中可以访问几乎所有其他功能。

于 2013-06-25T05:29:44.590 回答
2

这不可能。请参阅TortoiseGit 主页上的第 726 期。

于 2013-06-25T05:29:57.980 回答