可以在windows上运行git-annex吗?

Cam*_*ata 16 windows git git-annex

在某种程度上可以在Windows上运行git-annex吗?

Abb*_*fei 6

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

链接

  • 网页具有Windows端口的状态.

  • 此页面包含Windows端口的设计方案.

  • 这一部分显示了撰写本文时的路线图状态.


Von*_*onC 4

2013/2014 更新:正如Abbafei在下面提到的,有一个适用于 Windows 的测试版(截至 2014 年 10 月)。

版本5.20140221

助手和网络应用程序的 Windows 端口现在被认为是测试版质量。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 月)中找到该评论:

目前,散列目录允许使用大写和小写目录名称...在 Linux(或任何区分大小写的文件系统)上,诸如“ ”和“ ”.git-annex之类的目录名称是不同且唯一的。 然而,在 OSX 等系统(如果支持的话,可能还包括 Windows)上,目录名称 ' ' 与 ' '相同。GgGG
GgGG