我在具有受限权限的虚拟机上工作。我可以安装在安装过程中不需要管理员权限的任何程序。但安装TortoiseGit需要权限,因为它与资源管理器集成。是否可以在没有管理员权限的情况下安装TortoiseGit?可能没有探险家整合。
我的系统是Windows 7 x64,TortoiseGit版本是1.8.3.0
答案 0 :(得分:6)
还没有:bug 726仍在打开 这个具有减少功能的安装已经为mercurial(portable TortoiseHg)完成,但还没有为TortoiseGit完成。
this comment中提到的唯一解决方法是安装一次(使用提升的权限),压缩安装目录,并在其他计算机上使用该存档。
显然,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或x64版本。
根据您要安装的软件,您需要安装32位或64位版本 如果您不知道需要安装哪个版本,请开始安装32位版本,如果仍然遇到错误,则安装64位版本。
在32位操作系统上,您只能安装32位可再发行组件。您需要安装正确的Microsoft Visual C ++ Redistributable。如果您希望运行的软件需要2012 DLL,则不会从2010年开始。
您可以同时在同一台计算机上安装这两个版本(如果这是64位操作系统)。
Mark Ch在评论中添加:
完成后,您可以将其运行为:
c:\[full path]\TortoiseGitProc.exe /command:log
使用命令提示符或快捷方式从工作区文件夹中这会打开日志窗口,从中可以实现几乎所有其他功能。
答案 1 :(得分:2)
这是不可能的。请参阅TortoiseGit主页上的Issue 726。