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

时间:2011-06-10 12:01:28

标签: windows git git-annex

以某种方式可以在Windows上运行git-annex吗?

2 个答案:

答案 0 :(得分:6)

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

<强>链接

  • This网页具有Windows端口的状态。

  • This page有Windows端口的设计方案。

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

答案 1 :(得分:4)

更新2013/2014 mentioned belowAbbafei,Windows版有测试版(截至2014年10月)。

  

版本5.20140221

     

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

Windows的最新更新(day 219, Sept. 13th, 2014),提及:

  

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

     

git-annex从命令行上的工作不太好,在那里非常扎实,以及在Windows上有一个工作且几乎完美的webapp。
  还有疣 - 毕竟是Windows!

情况正在改善,但这仍在进行中。


原始答案(2011年6月)

recent thread(2011年3月)并没有留下太多希望:

  

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

您还可以在此bug report(2011年3月)中找到该作品:

  

目前.git-annex中的散列目录允许大写和小写目录名...在linux(或任何区分大小写的文件系统)上的目录名称,例如“Gg”和“{{1 }'是不同的和独特的   但是在像OSX这样的系统上(,如果支持的话可能是windows ),目录名“GG”与“Gg”相同