16

是否有可能在 Windows 上运行git-annex ?

4

2 回答 2

6

在撰写此评论时您正在阅读,Windows 支持git-annex计划作为git-annex 助手项目的一部分(我认为它会自动添加对git-annex自身的支持),但它尚未实现。

链接

  • 网页有 Windows 端口的状态。

  • 此页面包含 Windows 端口的设计计划。

  • 显示了撰写本文时的路线图状态。

于 2013-04-23T10:16:49.130 回答
4

2013/2014 年更新:正如Abbafei所述 Windows有一个测试版(截至 2014 年 10 月)。

版本 5.20140221

助手和 web 应用程序的 Windows 端口现在被认为是 beta 质量。Windows 支持中记录了一些重要的缺失功能(尤其是 Jabber),但 web 应用程序现在可以在 Windows 上广泛使用。

Windows 的最新更新(2014 年 9 月 13 日第 219 天)提到:

Windows 支持的改进超出了我最疯狂的梦想。

git-annex从在命令行上的工作不太好到在那里相当稳定,以及在 Windows 上拥有一个工作和几乎完美的 web 应用程序。
仍然有缺陷——毕竟是 Windows!

所以情况正在改善,但这仍然是一项正在进行的工作。


原始答案(2011 年 6 月)

最近的帖子(2011年3 月)并没有留下太多希望:

好吧,我可以告诉你它假定一个 POSIX 系统,无论是在可用的实用程序和系统调用中,所以你需要使用 cygwin 或类似的东西。(也许你已经支持 git,我认为 git 也假设一个 POSIX 系统。)所以你需要一个可以针对它的 Haskell。
此页面所指的“ GHC-Cygwin ”:我不知道从哪里获得。
确实找到了这个线程
(可能还有一些地方它假定 / 作为路径分隔符,尽管我修复了一些。) FWIW,git-annex 在 OS X 和其他优秀的专有 unixen 上运行良好。;P

您还可以在此错误报告(2011 年 3 月)中找到该评论:

目前,哈希目录.git-annex允许大写和小写目录名......在 linux(或任何区分大小写的文件系统)上,' Gg' 和 ' GG' 等目录名是不同且唯一的。
然而,在像 OSX (如果曾经支持的话,可能还有 windows)这样的系统上,目录名称 ' ' 与 ' 'Gg相同GG

于 2011-06-11T18:50:59.923 回答