windows git git-annex

Posible ejecutar git-annex en windows?



(2)

¿Es posible ejecutar git-annex en Windows?


En el momento de escribir este comentario que está leyendo en este momento, el soporte de Windows para git-annex está planeado como parte del proyecto asistente de git-annex (que creo que agrega automáticamente soporte para git-annex ), pero no está implementado todavía.

Campo de golf

  • This página web tiene el estado del puerto de Windows.

  • Esta página tiene planes de diseño para el puerto de Windows.

  • Este muestra el estado de la hoja de ruta en el momento de la escritura.


Actualización 2013/2014 : como lo menciona Abbafei , hay una versión beta (a partir de octubre de 2014) para Windows.

versión 5.20140221

El puerto de Windows del asistente y la aplicación web ahora se considera de calidad beta. Hay importantes características faltantes (especialmente Jabber), documentadas en el soporte de Windows, pero la aplicación web es ampliamente utilizable en Windows ahora.

La actualización más reciente para Windows ( día 219, 13 de septiembre de 2014 ), menciona:

El soporte de Windows mejoró más de lo que supuse en mis sueños más salvajes.

git-annex pasó de trabajar no muy bien en la línea de comandos a ser bastante sólido allí, además de tener una aplicación web que funciona y casi se pule en Windows.
Todavía hay verrugas - ¡es Windows después de todo!

Así que la situación está mejorando, pero eso sigue siendo un trabajo en progreso.

Respuesta original (junio 2011)

Ese hilo reciente (marzo de 2011) no deja mucha esperanza:

Bueno, te puedo decir que asume un sistema POSIX, tanto en las utilidades disponibles como en las llamadas al sistema, por lo que deberías usar Cygwin o algo así. (Quizás ya estés para git, creo que git también asume un sistema POSIX). Por lo tanto, necesitas un Haskell que pueda apuntar a eso.
A lo que esta página se refiere como " GHC-Cygwin ": no sé dónde obtener uno.
Encontré este hilo .
(Probablemente todavía hay algunos lugares donde se asume / como un separador de ruta, aunque he corregido algunos). FWIW, git-annex funciona bien en OS X y en otros archivos Unixen de propiedad exclusiva. ;PAG

También encuentras ese comentario en este informe de error (marzo de 2011):

Actualmente, los directorios con hash en .git-annex permiten nombres de directorio en mayúsculas y minúsculas ... en linux (o en cualquier sistema de archivos que distingue entre mayúsculas y minúsculas) los nombres de directorios como '' Gg '' y '' GG '' son diferentes y únicos.
Sin embargo, en sistemas como OSX ( y probablemente en Windows, si alguna vez es compatible ) los nombres de directorio '' Gg '' son los mismos que '' GG ''