【发布时间】:2016-08-20 22:18:48
【问题描述】:
由于 MS ClickOnce 交付的性质,Github.application 始终参考最新版本。通过试验,我发现 1.0.57 是 XP 的最后一个版本(我已经检查了从 github 2.x 开始需要 .net 4.5 的 Wayback 机器)。
步骤如下:
从http://github-windows.s3.amazonaws.com/Application%20Files/GitHub_1_0_57_0/GitHub.exe.manifest下载清单
通过读取清单,通过将“.deploy”附加到文件 url 来批量下载所有依赖项,例如http://github-windows.s3.amazonaws.com/Application%20Files/GitHub_1_0_57_0/GitHub.exe.deploy
下载所有文件后,删除“.deploy”扩展名
我运行了 github.exe 并登录到我的帐户,过了一会儿(我还没有做任何事情)登录后它就崩溃了。我不知道它是否变得不兼容或我错过了一些步骤。
注意: 我需要它,因为我需要在 XP 机器上维护/更新/测试旧版软件,但我想避免复杂的 msysgit 客户端。
【问题讨论】:
-
XP 已经停产年,显然 github.com 无法确保在这个遗留系统上一切正常。我对你说实话:你根本不应该使用 Windows XP,更不用说主动开发了。如果您只需要远程检查 git 分支,则不需要 github GUI - 只需使用命令行 git。
-
客户端并不复杂。这是正常的git。你只是
git clone/git pull/... 像我们其他人一样 :) 事实上,它是一个 CLI 程序只有优点:你可以轻松地编写脚本从你的 repo 中获取当前状态。 -
我受雇于制造公司拥有机器。
-
因为我只是雇来的,所以我需要培训员工能够做一些小维护,这就是我选择 GUI 的原因
标签: github windows-xp