如何在没有管理员权限的情况下安装TortoiseGit?

时间:2013-06-25 05:24:48

标签: git tortoisegit

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

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

2 个答案:

答案 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