我在权限受限的虚拟机上工作。我可以安装在安装过程中不需要管理员权限的任何程序。但安装 TortoiseGit 需要权限,因为它与资源管理器集成。没有管理员权限可以安装TortoiseGit吗?可能没有资源管理器集成。
我的系统是Windows 7 x64,TortoiseGit版本是1.8.3.0
尚未:bug 726仍处于打开状态。
这种功能减少的安装已针对 Mercurial (portable 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
使用命令提示符或快捷方式从工作区文件夹中。
这将打开日志窗口,从中可以访问几乎所有其他功能。
这是不可能的。请参阅 TortoiseGit 主页上的问题 726。
它可以重复,但需要更清晰、更可搜索的注释来创建便携式 TortoiseGit。希望它对某人有帮助并节省时间。
运行便携式 TortoiseGit
TortoiseGitProc.exe /command:log /path:"[project directory]"
TortoiseGitProc.exe
。我跟着这个。