Introduction
Git-Annex can be used to synchronize bigger files across networks that might not be very reliable or fast.
Building git annex 64 bit version under windows
Prerequisites
- cygwin 64 bit: gcc rsync git wget ssh gnupg
- git for windows 64bit
- Haskell 64 bit
- NullSoftInstaller for building the setup
Get the source
- clone git-annex (git://git-annex.branchable.com/) git-annex
- cd to git-annex
- patch the code to use git 64 bit
Build/NullSoftInstaller.hs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Build/NullSoftInstaller.hs b/Build/NullSoftInstaller.hs
index 7af6bab..25282e1 100644
--- a/Build/NullSoftInstaller.hs
+++ b/Build/NullSoftInstaller.hs
@@ -88,7 +88,7 @@ uninstaller :: FilePath
uninstaller = "git-annex-uninstall.exe"
gitInstallDir :: Exp FilePath
-gitInstallDir = fromString "$PROGRAMFILES\\Git"
+gitInstallDir = fromString "$PROGRAMFILES64\\Git"
-- This intentionally has a different name than git-annex or
-- git-annex-webapp, since it is itself treated as an executable file.
Get the source dependencies
- eventually set http_proxy=http://proxy....
- cabal update --verbose=3
- cabal install --only-dependencies
Set path to cygwin, git
-
cabal configure
-
cabal build
-
del Build/EvilLinker
-
ghc --make Build/EvilLinker -fno-warn-tabs
-
Build/EvilLinker
-
git-annex.exe test
Tests pass only if run as admin (as of my testing)....
- https://git-annex.branchable.com/forum/Windows_installation_notes/
- https://qa.nest-initiative.org/view/msysGit/job/msysgit-git-annex-assistant-test/
Sample Build-log that is OK
Started by remote host 66.228.36.95
Building remotely on windows-7-pro-x86_64 (windows) in workspace c:\jenkins\workspace\msysgit-git-annex-assistant-test
> c:/cygwin/bin/git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> c:/cygwin/bin/git.exe config remote.origin.url git://git-annex.branchable.com/git-annex # timeout=10
Fetching upstream changes from git://git-annex.branchable.com/git-annex
> c:/cygwin/bin/git.exe --version # timeout=10
> c:/cygwin/bin/git.exe -c core.askpass=true fetch --tags --progress git://git-annex.branchable.com/git-annex +refs/heads/*:refs/remotes/origin/*
> c:/cygwin/bin/git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
> c:/cygwin/bin/git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
Checking out Revision 8db87ecab1c22a741bd80d05a9cd8cb9d3ce09af (refs/remotes/origin/master)
> c:/cygwin/bin/git.exe config core.sparsecheckout # timeout=10
> c:/cygwin/bin/git.exe checkout -f 8db87ecab1c22a741bd80d05a9cd8cb9d3ce09af
> c:/cygwin/bin/git.exe rev-list f2b6ebd5020aee99395562208f873bd2baf62f2b # timeout=10
[msysgit-git-annex-assistant-test] $ c:/msysgit/bin/sh.exe C:\Users\jenkins\AppData\Local\Temp\hudson6736807688745304014.sh
+ set -e
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin'
+ UPGRADE_LOCATION=http://downloads.kitenet.net/git-annex/windows/current/git-annex-installer.exe
+ export UPGRADE_LOCATION
+ rm -f git-annex-installer.exe
+ cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
+ cabal install --only-dependencies
Resolving dependencies...
All the requested packages are already installed:
Use --reinstall if you want to reinstall anyway.
+ '[' -e last-incremental-failed ']'
+ touch last-incremental-failed
+ withcyg cabal configure
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ cabal configure
Resolving dependencies...
checking version... 5.20150922-g8db87ec
checking UPGRADE_LOCATION... http://downloads.kitenet.net/git-annex/windows/current/git-annex-installer.exe
checking git... yes
checking git version... 1.9.5.msysgit.1
checking cp -a... yes
checking cp -p... yes
checking cp --preserve=timestamps... no
checking cp --reflink=auto... no
checking xargs -0... yes
checking rsync... yes
checking curl... yes
checking wget... yes
checking wget supports -q --show-progress... no
checking bup... no
checking nice... yes
checking ionice... no
checking nocache... no
checking gpg... gpg
checking lsof... not available
checking git-remote-gcrypt... not available
checking ssh connection caching... yes
checking sha1... sha1sum
checking sha256... sha256sum
checking sha512... sha512sum
checking sha224... sha224sum
checking sha384... sha384sum
Configuring git-annex-5.20150916...
+ withcyg cabal build
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ cabal build
Building git-annex-5.20150916...
Preprocessing executable 'git-annex' for git-annex-5.20150916...
BuildFlags.hs:66:2: warning: #warning Building without XMPP.
[143 of 504] Compiling Build.SysConfig ( Build\SysConfig.hs, dist\build\git-annex\git-annex-tmp\Build\SysConfig.o )
[210 of 504] Compiling Annex.Url ( Annex\Url.hs, dist\build\git-annex\git-annex-tmp\Annex\Url.o ) [Build.SysConfig changed]
[212 of 504] Compiling Annex.Content ( Annex\Content.hs, dist\build\git-annex\git-annex-tmp\Annex\Content.o ) [Annex.Url changed]
[217 of 504] Compiling Remote.BitTorrent ( Remote\BitTorrent.hs, dist\build\git-annex\git-annex-tmp\Remote\BitTorrent.o ) [Annex.Url changed]
[229 of 504] Compiling Remote.S3 ( Remote\S3.hs, dist\build\git-annex\git-annex-tmp\Remote\S3.o ) [Annex.Url changed]
[232 of 504] Compiling Remote.Web ( Remote\Web.hs, dist\build\git-annex\git-annex-tmp\Remote\Web.o ) [Annex.Url changed]
[271 of 504] Compiling Database.Fsck ( Database\Fsck.hs, dist\build\git-annex\git-annex-tmp\Database\Fsck.o ) [TH]
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.5.0.0 ... linking ... done.
Loading package stm-2.4.2 ... linking ... done.
Loading package async-2.0.1.5 ... linking ... done.
Loading package deepseq-1.3.0.2 ... linking ... done.
Loading package bytestring-0.10.4.0 ... linking ... done.
Loading package containers-0.5.5.1 ... linking ... done.
Loading package text-1.1.0.0 ... linking ... done.
Loading package hashable-1.2.2.0 ... linking ... done.
Loading package scientific-0.3.3.0 ... linking ... done.
Loading package attoparsec-0.11.3.4 ... linking ... done.
Loading package base64-bytestring-1.0.0.1 ... linking ... done.
Loading package blaze-builder-0.3.3.2 ... linking ... done.
Loading package byteable-0.1.1 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.3.1 ... linking ... done.
Loading package exceptions-0.6.1 ... linking ... done.
Loading package transformers-base-0.4.3 ... linking ... done.
Loading package monad-control-0.3.3.0 ... linking ... done.
Loading package lifted-base-0.2.3.0 ... linking ... done.
Loading package mmorph-1.0.3 ... linking ... done.
Loading package resourcet-1.1.2.3 ... linking ... done.
Loading package nats-0.2 ... linking ... done.
Loading package unordered-containers-0.2.4.0 ... linking ... done.
Loading package semigroups-0.15.2 ... linking ... done.
Loading package void-0.6.1 ... linking ... done.
Loading package conduit-1.1.7 ... linking ... done.
Loading package Win32-2.3.0.2 ... linking ... done.
Loading package filepath-1.3.0.2 ... linking ... done.
Loading package old-locale-1.0.0.6 ... linking ... done.
Loading package time-1.4.2 ... linking ... done.
Loading package directory-1.2.1.0 ... linking ... done.
Loading package parsec-3.1.5 ... linking ... done.
Loading package network-2.4.2.3 ... linking ... done.
Loading package primitive-0.5.2.1 ... linking ... done.
Loading package process-1.2.0.0 ... linking ... done.
Loading package random-1.0.1.1 ... linking ... done.
Loading package zlib-0.5.4.1 ... linking ... done.
Loading package streaming-commons-0.1.4.2 ... linking ... done.
Loading package conduit-extra-1.1.3.1 ... linking ... done.
Loading package cryptohash-0.11.6 ... linking ... done.
Loading package cryptohash-conduit-0.1.1 ... linking ... done.
Loading package css-text-0.1.2.1 ... linking ... done.
Loading package data-default-class-0.0.1 ... linking ... done.
Loading package data-default-instances-base-0.0.1 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package dlist-0.7.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.5.3 ... linking ... done.
Loading package pretty-1.1.1.1 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package file-embed-0.0.7 ... linking ... done.
Loading package utf8-string-0.3.8 ... linking ... done.
Loading package language-javascript-0.5.13 ... linking ... done.
Loading package hjsmin-0.1.4.7 ... linking ... done.
Loading package case-insensitive-1.1.0.3 ... linking ... done.
Loading package http-types-0.8.5 ... linking ... done.
Loading package mime-types-0.1.0.4 ... linking ... done.
Loading package old-time-1.1.0.2 ... linking ... done.
Loading package syb-0.4.1 ... linking ... done.
Loading package vector-0.10.9.1 ... linking ... done.
Loading package aeson-0.7.0.6 ... linking ... done.
Loading package blaze-markup-0.6.1.0 ... linking ... done.
Loading package blaze-html-0.7.0.2 ... linking ... done.
Loading package system-filepath-0.4.12 ... linking ... done.
Loading package system-fileio-0.3.14 ... linking ... done.
Loading package shakespeare-2.0.1.1 ... linking ... done.
Loading package shakespeare-css-1.1.0 ... linking ... done.
Loading package unix-compat-0.4.1.3 ... linking ... done.
Loading package vault-0.3.0.3 ... linking ... done.
Loading package wai-3.0.1.1 ... linking ... done.
Loading package http-date-0.0.4 ... linking ... done.
Loading package ansi-terminal-0.6.1.1 ... linking ... done.
Loading package ansi-wl-pprint-0.6.7.1 ... linking ... done.
Loading package transformers-compat-0.3.3.4 ... linking ... done.
Loading package optparse-applicative-0.11.0.2 ... linking ... done.
Loading package auto-update-0.1.1.1 ... linking ... done.
Loading package fast-logger-2.2.0 ... linking ... done.
Loading package stringsearch-0.3.6.5 ... linking ... done.
Loading package byteorder-1.0.4 ... linking ... done.
Loading package easy-file-0.2.0 ... linking ... done.
Loading package wai-logger-2.2.1 ... linking ... done.
Loading package word8-0.1.1 ... linking ... done.
Loading package wai-extra-3.0.2 ... linking ... done.
Loading package simple-sendfile-0.2.15 ... linking ... done.
Loading package warp-3.0.0.8 ... linking ... done.
Loading package wai-app-static-3.0.0.6 ... linking ... done.
Loading package attoparsec-conduit-1.1.0 ... linking ... done.
Loading package cereal-0.4.0.1 ... linking ... done.
Loading package securemem-0.1.3 ... linking ... done.
Loading package crypto-cipher-types-0.0.9 ... linking ... done.
Loading package cipher-aes-0.2.8 ... linking ... done.
Loading package crypto-random-0.0.7 ... linking ... done.
Loading package cprng-aes-0.5.2 ... linking ... done.
Loading package entropy-0.3.2 ... linking ... done.
Loading package tagged-0.7.2 ... linking ... done.
Loading package crypto-api-0.13 ... linking ... done.
Loading package skein-1.0.9 ... linking ... done.
Loading package clientsession-0.9.0.3 ... linking ... done.
Loading package cookie-0.4.1.3 ... linking ... done.
Loading package hamlet-1.2.0 ... linking ... done.
Loading package monad-loops-0.4.2.1 ... linking ... done.
Loading package stm-chans-3.0.0.2 ... linking ... done.
Loading package monad-logger-0.3.7.1 ... linking ... done.
Loading package path-pieces-0.1.4 ... linking ... done.
Loading package safe-0.3.8 ... linking ... done.
Loading package shakespeare-i18n-1.1.0 ... linking ... done.
Loading package shakespeare-js-1.3.0 ... linking ... done.
Loading package yesod-routes-1.2.0.7 ... linking ... done.
Loading package yesod-core-1.2.19 ... linking ... done.
Loading package yesod-static-1.2.4 ... linking ... done.
Loading package yesod-default-1.2.0 ... linking ... done.
Loading package network-conduit-1.1.0 ... linking ... done.
Loading package yaml-0.8.8.4 ... linking ... done.
Loading package publicsuffixlist-0.1 ... linking ... done.
Loading package http-client-0.3.6.1 ... linking ... done.
Loading package socks-0.5.4 ... linking ... done.
Loading package asn1-types-0.2.3 ... linking ... done.
Loading package asn1-encoding-0.8.1.3 ... linking ... done.
Loading package cipher-des-0.0.6 ... linking ... done.
Loading package cipher-rc4-0.1.4 ... linking ... done.
Loading package crypto-numbers-0.2.3 ... linking ... done.
Loading package crypto-pubkey-types-0.4.2.2 ... linking ... done.
Loading package crypto-pubkey-0.2.4 ... linking ... done.
Loading package asn1-parse-0.8.1 ... linking ... done.
Loading package pem-0.2.2 ... linking ... done.
Loading package x509-1.4.11 ... linking ... done.
Loading package x509-store-1.4.4 ... linking ... done.
Loading package x509-validation-1.5.0 ... linking ... done.
Loading package tls-1.2.8 ... linking ... done.
Loading package x509-system-1.4.5 ... linking ... done.
Loading package connection-0.2.3 ... linking ... done.
Loading package http-client-tls-0.2.2 ... linking ... done.
Loading package http-conduit-2.1.4 ... linking ... done.
Loading package blaze-builder-conduit-1.1.0 ... linking ... done.
Loading package xml-types-0.3.4 ... linking ... done.
Loading package xml-conduit-1.2.1 ... linking ... done.
Loading package tagstream-conduit-0.5.5.1 ... linking ... done.
Loading package authenticate-1.3.2.9 ... linking ... done.
Loading package base16-bytestring-0.1.1.6 ... linking ... done.
Loading package binary-0.7.1.0 ... linking ... done.
Loading package email-validate-2.0.1 ... linking ... done.
Loading package mime-mail-0.4.5.2 ... linking ... done.
Loading package resource-pool-0.2.3.0 ... linking ... done.
Loading package silently-1.2.4.1 ... linking ... done.
Loading package persistent-1.3.3 ... linking ... done.
Loading package persistent-template-1.3.2.2 ... linking ... done.
Loading package tagsoup-0.13.2 ... linking ... done.
Loading package xss-sanitize-0.3.5.2 ... linking ... done.
Loading package yesod-persistent-1.2.3 ... linking ... done.
Loading package yesod-form-1.3.15 ... linking ... done.
Loading package yesod-auth-1.3.4 ... linking ... done.
Loading package yesod-1.2.6.1 ... linking ... done.
Loading package warp-tls-3.0.0 ... linking ... done.
Loading package network-info-0.2.0.5 ... linking ... done.
Loading package uuid-1.3.3 ... linking ... done.
Loading package bencode-0.5 ... linking ... done.
Loading package torrent-10000.0.0 ... linking ... done.
Loading package contravariant-1.1 ... linking ... done.
Loading package distributive-0.4.4 ... linking ... done.
Loading package comonad-4.2.2 ... linking ... done.
Loading package fingertree-0.1.0.0 ... linking ... done.
Loading package semigroupoids-4.2 ... linking ... done.
Loading package bifunctors-4.1.1.1 ... linking ... done.
Loading package prelude-extras-0.4 ... linking ... done.
Loading package profunctors-4.2.0.1 ... linking ... done.
Loading package free-4.9 ... linking ... done.
Loading package keys-3.10.1 ... linking ... done.
Loading package pointed-4.1 ... linking ... done.
Loading package reducers-3.10.2.1 ... linking ... done.
Loading package split-0.2.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-tdfa-rc-1.1.8.3 ... linking ... done.
Loading package unbounded-delays-0.1.0.8 ... linking ... done.
Loading package tasty-0.10.0.3 ... linking ... done.
Loading package tasty-rerun-1.1.4 ... linking ... done.
Loading package QuickCheck-2.6 ... linking ... done.
Loading package tasty-quickcheck-0.8 ... linking ... done.
Loading package tasty-hunit-0.9.2 ... linking ... done.
Loading package setenv-0.1.1.1 ... linking ... done.
Loading package sandi-0.3.3 ... linking ... done.
Loading package regex-tdfa-1.2.0 ... linking ... done.
Loading package persistent-sqlite-1.3.0.5 ... linking ... done.
Loading package network-multicast-0.0.11 ... linking ... done.
Loading package json-0.7 ... linking ... done.
Loading package xml-1.3.13 ... linking ... done.
Loading package feed-0.3.9.2 ... linking ... done.
Loading package esqueleto-1.4.4 ... linking ... done.
Loading package edit-distance-0.2.1.2 ... linking ... done.
Loading package appar-0.1.4 ... linking ... done.
Loading package iproute-1.3.1 ... linking ... done.
Loading package dns-1.4.3 ... linking ... done.
Loading package memory-0.7 ... linking ... done.
Loading package cryptonite-0.6 ... linking ... done.
Loading package bloomfilter-2.0.0.0 ... linking ... done.
Loading package aws-0.10.5 ... linking ... done.
Loading package Win32-notify-0.3 ... linking ... done.
Loading package Win32-extras-0.2.0.1 ... linking ... done.
Loading package SafeSemaphore-0.10.1 ... linking ... done.
Loading package HUnit-1.2.5.2 ... linking ... done.
Loading package hslogger-1.2.4 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package regex-compat-0.95.1 ... linking ... done.
Loading package MissingH-1.2.1.0 ... linking ... done.
Loading package IfElse-0.85 ... linking ... done.
Loading package MonadRandom-0.1.13 ... linking ... done.
Loading package either-4.3.0.1 ... linking ... done.
Loading package errors-1.4.7 ... linking ... done.
Loading package parallel-3.2.0.4 ... linking ... done.
Loading package reflection-1.5.1 ... linking ... done.
Loading package lens-4.3.3 ... linking ... done.
Loading package xml-hamlet-0.4.0.9 ... linking ... done.
Loading package DAV-1.0 ... linking ... done.
[276 of 504] Compiling Remote.External ( Remote\External.hs, dist\build\git-annex\git-annex-tmp\Remote\External.o ) [Annex.Url changed]
[297 of 504] Compiling Remote.Git ( Remote\Git.hs, dist\build\git-annex\git-annex-tmp\Remote\Git.o ) [Annex.Url changed]
Remote\Git.hs:621:10: Warning:
Defined but not used: `remotewanthardlink'
[375 of 504] Compiling Command.AddUrl ( Command\AddUrl.hs, dist\build\git-annex\git-annex-tmp\Command\AddUrl.o ) [Annex.Url changed]
[376 of 504] Compiling Command.ImportFeed ( Command\ImportFeed.hs, dist\build\git-annex\git-annex-tmp\Command\ImportFeed.o ) [Annex.Url changed]
[386 of 504] Compiling Command.Version ( Command\Version.hs, dist\build\git-annex\git-annex-tmp\Command\Version.o ) [Build.SysConfig changed]
[435 of 504] Compiling Assistant.WebApp.Types ( Assistant\WebApp\Types.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Types.o ) [Build.SysConfig changed]
[436 of 504] Compiling Assistant.WebApp ( Assistant\WebApp.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp.o ) [TH]
[438 of 504] Compiling Assistant.WebApp.Notifications ( Assistant\WebApp\Notifications.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Notifications.o ) [TH]
[439 of 504] Compiling Assistant.WebApp.SideBar ( Assistant\WebApp\SideBar.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\SideBar.o ) [TH]
[457 of 504] Compiling Assistant.WebApp.Page ( Assistant\WebApp\Page.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Page.o ) [TH]
[458 of 504] Compiling Assistant.WebApp.OtherRepos ( Assistant\WebApp\OtherRepos.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\OtherRepos.o ) [TH]
[463 of 504] Compiling Assistant.WebApp.Form ( Assistant\WebApp\Form.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Form.o ) [TH]
[465 of 504] Compiling Assistant.WebApp.RepoList ( Assistant\WebApp\RepoList.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\RepoList.o ) [TH]
[466 of 504] Compiling Assistant.WebApp.DashBoard ( Assistant\WebApp\DashBoard.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\DashBoard.o ) [TH]
[467 of 504] Compiling Assistant.WebApp.Configurators ( Assistant\WebApp\Configurators.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators.o ) [TH]
[468 of 504] Compiling Assistant.WebApp.Configurators.XMPP ( Assistant\WebApp\Configurators\XMPP.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\XMPP.o ) [TH]
[469 of 504] Compiling Assistant.WebApp.Configurators.Preferences ( Assistant\WebApp\Configurators\Preferences.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Preferences.o ) [TH]
[470 of 504] Compiling Assistant.WebApp.Configurators.Unused ( Assistant\WebApp\Configurators\Unused.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Unused.o ) [TH]
[471 of 504] Compiling Assistant.WebApp.Configurators.Delete ( Assistant\WebApp\Configurators\Delete.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Delete.o ) [TH]
[472 of 504] Compiling Assistant.WebApp.Configurators.Fsck ( Assistant\WebApp\Configurators\Fsck.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Fsck.o ) [TH]
[473 of 504] Compiling Assistant.WebApp.Documentation ( Assistant\WebApp\Documentation.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Documentation.o ) [Build.SysConfig changed]
[474 of 504] Compiling Assistant.WebApp.Control ( Assistant\WebApp\Control.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Control.o ) [TH]
[475 of 504] Compiling Assistant.WebApp.Repair ( Assistant\WebApp\Repair.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Repair.o ) [TH]
[479 of 504] Compiling Assistant.WebApp.Configurators.AWS ( Assistant\WebApp\Configurators\AWS.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\AWS.o ) [TH]
[480 of 504] Compiling Assistant.WebApp.Configurators.IA ( Assistant\WebApp\Configurators\IA.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\IA.o ) [Annex.Url changed]
[481 of 504] Compiling Assistant.WebApp.Configurators.WebDAV ( Assistant\WebApp\Configurators\WebDAV.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\WebDAV.o ) [TH]
[482 of 504] Compiling Assistant.WebApp.Gpg ( Assistant\WebApp\Gpg.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Gpg.o ) [TH]
[483 of 504] Compiling Assistant.WebApp.Configurators.Local ( Assistant\WebApp\Configurators\Local.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Local.o ) [TH]
[484 of 504] Compiling Assistant.WebApp.Configurators.Ssh ( Assistant\WebApp\Configurators\Ssh.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Ssh.o ) [TH]
[485 of 504] Compiling Assistant.WebApp.Configurators.Edit ( Assistant\WebApp\Configurators\Edit.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Edit.o ) [TH]
[487 of 504] Compiling Assistant.WebApp.Configurators.Pairing ( Assistant\WebApp\Configurators\Pairing.hs, dist\build\git-annex\git-annex-tmp\Assistant\WebApp\Configurators\Pairing.o ) [TH]
[489 of 504] Compiling Assistant.Upgrade ( Assistant\Upgrade.hs, dist\build\git-annex\git-annex-tmp\Assistant\Upgrade.o ) [Annex.Url changed]
[491 of 504] Compiling Assistant.Threads.WebApp ( Assistant\Threads\WebApp.hs, dist\build\git-annex\git-annex-tmp\Assistant\Threads\WebApp.o ) [Assistant.WebApp.Documentation changed]
[492 of 504] Compiling Assistant.Threads.Upgrader ( Assistant\Threads\Upgrader.hs, dist\build\git-annex\git-annex-tmp\Assistant\Threads\Upgrader.o ) [Assistant.Upgrade changed]
[493 of 504] Compiling Assistant.Threads.UpgradeWatcher ( Assistant\Threads\UpgradeWatcher.hs, dist\build\git-annex\git-annex-tmp\Assistant\Threads\UpgradeWatcher.o ) [Build.SysConfig changed]
[494 of 504] Compiling Assistant ( Assistant.hs, dist\build\git-annex\git-annex-tmp\Assistant.o ) [Assistant.Threads.WebApp changed]
[495 of 504] Compiling Command.Watch ( Command\Watch.hs, dist\build\git-annex\git-annex-tmp\Command\Watch.o ) [Assistant changed]
[496 of 504] Compiling Command.Assistant ( Command\Assistant.hs, dist\build\git-annex\git-annex-tmp\Command\Assistant.o ) [Command.Watch changed]
[497 of 504] Compiling Command.WebApp ( Command\WebApp.hs, dist\build\git-annex\git-annex-tmp\Command\WebApp.o ) [Assistant changed]
[501 of 504] Compiling CmdLine.GitAnnex ( CmdLine\GitAnnex.hs, dist\build\git-annex\git-annex-tmp\CmdLine\GitAnnex.o ) [Command.Assistant changed]
[503 of 504] Compiling Test ( Test.hs, dist\build\git-annex\git-annex-tmp\Test.o ) [CmdLine.GitAnnex changed]
[504 of 504] Compiling Main ( git-annex.hs, dist\build\git-annex\git-annex-tmp\Main.o ) [CmdLine.GitAnnex changed]
BuildFlags.hs:66:2: warning: #warning Building without XMPP.
Linking dist\build\git-annex\git-annex.exe ...
ghc.exe: could not execute: C:\haskell\2014.2.0.0\lib/../mingw/bin/gcc.exe
+ rm -f Build/EvilLinker.exe
+ ghc --make Build/EvilLinker -fno-warn-tabs
Linking Build\EvilLinker.exe ...
+ Build/EvilLinker
cabal ["build","--ghc-options=-v -keep-tmp-files"]
cabal finished False
C:\haskell\2014.2.0.0\lib/../mingw/bin/gcc.exe ["@gcc.opt","-v"]
C:\haskell\2014.2.0.0\lib/../mingw/bin/gcc.exe finished False
C:/haskell/2014.2.0.0/mingw/bin/../libexec/gcc/mingw32/4.5.2/collect2.exe ["@collect2.opt","-v"]
C:/haskell/2014.2.0.0/mingw/bin/../libexec/gcc/mingw32/4.5.2/collect2.exe finished False
C:/haskell/2014.2.0.0/mingw/bin/ld.exe ["@ld.opt"]
C:/haskell/2014.2.0.0/mingw/bin/ld.exe finished True
+ '[' '!' -e rsync.exe ']'
++ sha1sum rsync.exe
standalone/windows/build.sh: line 65: sha1sum: command not found
+ '[' '' '!=' 85cb7a4d16d274fcf8069b39042965ad26abd6aa ']'
+ rm -f rsync.exe
+ withcyg wget https://downloads.kitenet.net/git-annex/windows/assets/rsync.exe
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ wget https://downloads.kitenet.net/git-annex/windows/assets/rsync.exe
--2015-09-23 00:38:32-- https://downloads.kitenet.net/git-annex/windows/assets/rsync.exe
Resolving downloads.kitenet.net (downloads.kitenet.net)... 66.228.36.95, 2600:3c03::f03c:91ff:fe73:b0d2
Connecting to downloads.kitenet.net (downloads.kitenet.net)|66.228.36.95|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 388947 (380K) [application/x-msdos-program]
Saving to: 'rsync.exe'
0K .......... .......... .......... .......... .......... 13% 247K 1s
50K .......... .......... .......... .......... .......... 26% 500K 1s
100K .......... .......... .......... .......... .......... 39% 20.9M 0s
150K .......... .......... .......... .......... .......... 52% 496K 0s
200K .......... .......... .......... .......... .......... 65% 500K 0s
250K .......... .......... .......... .......... .......... 78% 493K 0s
300K .......... .......... .......... .......... .......... 92% 497K 0s
350K .......... .......... ......... 100% 19.3M=0.7s
2015-09-23 00:38:33 (536 KB/s) - 'rsync.exe' saved [388947/388947]
+ withcyg chmod +x rsync.exe
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ chmod +x rsync.exe
+ '[' '!' -e wget.exe ']'
++ sha1sum wget.exe
standalone/windows/build.sh: line 70: sha1sum: command not found
+ '[' '' '!=' 044380729200d5762965b10123a4f134806b01cf ']'
+ rm -f wget.exe
+ withcyg wget https://downloads.kitenet.net/git-annex/windows/assets/wget.exe
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ wget https://downloads.kitenet.net/git-annex/windows/assets/wget.exe
--2015-09-23 00:38:33-- https://downloads.kitenet.net/git-annex/windows/assets/wget.exe
Resolving downloads.kitenet.net (downloads.kitenet.net)... 66.228.36.95, 2600:3c03::f03c:91ff:fe73:b0d2
Connecting to downloads.kitenet.net (downloads.kitenet.net)|66.228.36.95|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 484236 (473K) [application/x-msdos-program]
Saving to: 'wget.exe'
0K .......... .......... .......... .......... .......... 10% 247K 2s
50K .......... .......... .......... .......... .......... 21% 494K 1s
100K .......... .......... .......... .......... .......... 31% 26.5M 1s
150K .......... .......... .......... .......... .......... 42% 488K 1s
200K .......... .......... .......... .......... .......... 52% 495K 0s
250K .......... .......... .......... .......... .......... 63% 492K 0s
300K .......... .......... .......... .......... .......... 74% 497K 0s
350K .......... .......... .......... .......... .......... 84% 22.6M 0s
400K .......... .......... .......... .......... .......... 95% 494K 0s
450K .......... .......... .. 100% 38.3M=0.8s
2015-09-23 00:38:35 (580 KB/s) - 'wget.exe' saved [484236/484236]
+ withcyg chmod +x wget.exe
+ PATH='/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ chmod +x wget.exe
+ cabal install nsis
Resolving dependencies...
All the requested packages are already installed:
nsis-0.3
Use --reinstall if you want to reinstall anyway.
+ ghc -fforce-recomp --make Build/NullSoftInstaller.hs -fno-warn-tabs
[ 1 of 22] Compiling Utility.PartialPrelude ( Utility\PartialPrelude.hs, Utility\PartialPrelude.o )
[ 2 of 22] Compiling Utility.FileSize ( Utility\FileSize.hs, Utility\FileSize.o )
[ 3 of 22] Compiling Utility.PosixFiles ( Utility\PosixFiles.hs, Utility\PosixFiles.o )
[ 4 of 22] Compiling Utility.Applicative ( Utility\Applicative.hs, Utility\Applicative.o )
[ 5 of 22] Compiling Utility.Monad ( Utility\Monad.hs, Utility\Monad.o )
[ 6 of 22] Compiling Utility.Data ( Utility\Data.hs, Utility\Data.o )
[ 7 of 22] Compiling Build.SysConfig ( Build\SysConfig.hs, Build\SysConfig.o )
[ 8 of 22] Compiling Build.BundledPrograms ( Build\BundledPrograms.hs, Build\BundledPrograms.o )
[ 9 of 22] Compiling Utility.Exception ( Utility\Exception.hs, Utility\Exception.o )
[10 of 22] Compiling Utility.FileSystemEncoding ( Utility\FileSystemEncoding.hs, Utility\FileSystemEncoding.o )
[11 of 22] Compiling Utility.Misc ( Utility\Misc.hs, Utility\Misc.o )
[12 of 22] Compiling Utility.Env ( Utility\Env.hs, Utility\Env.o )
[13 of 22] Compiling Utility.UserInfo ( Utility\UserInfo.hs, Utility\UserInfo.o )
[14 of 22] Compiling Utility.Process ( Utility\Process.hs, Utility\Process.o )
[15 of 22] Compiling Utility.Network ( Utility\Network.hs, Utility\Network.o )
[16 of 22] Compiling Utility.SafeCommand ( Utility\SafeCommand.hs, Utility\SafeCommand.o )
[17 of 22] Compiling Utility.Path ( Utility\Path.hs, Utility\Path.o )
[18 of 22] Compiling Utility.Tmp ( Utility\Tmp.hs, Utility\Tmp.o )
[19 of 22] Compiling Utility.Directory ( Utility\Directory.hs, Utility\Directory.o )
[20 of 22] Compiling Common ( Common.hs, Common.o )
[21 of 22] Compiling Utility.CopyFile ( Utility\CopyFile.hs, Utility\CopyFile.o )
[22 of 22] Compiling Main ( Build\NullSoftInstaller.hs, Build\NullSoftInstaller.o )
Linking Build\NullSoftInstaller.exe ...
+ PATH='.:/c/cygwin/bin:/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin'
+ Build/NullSoftInstaller.exe
MakeNSIS v2.46 - Copyright 1995-2009 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.
Processing config:
Processing plugin dlls: "c:\Program Files (x86)\NSIS\Plugins\*.dll"
- AdvSplash::show
- Banner::destroy
- Banner::getWindow
- Banner::show
- BgImage::AddImage
- BgImage::AddText
- BgImage::Clear
- BgImage::Destroy
- BgImage::Redraw
- BgImage::SetBg
- BgImage::SetReturn
- BgImage::Sound
- Dialer::AttemptConnect
- Dialer::AutodialHangup
- Dialer::AutodialOnline
- Dialer::AutodialUnattended
- Dialer::GetConnectedState
- InstallOptions::dialog
- InstallOptions::initDialog
- InstallOptions::show
- LangDLL::LangDialog
- Math::Script
- NSISdl::download
- NSISdl::download_quiet
- Splash::show
- StartMenu::Init
- StartMenu::Select
- StartMenu::Show
- System::Alloc
- System::Call
- System::Copy
- System::Free
- System::Get
- System::Int64Op
- System::Store
- TypeLib::GetLibVersion
- TypeLib::Register
- TypeLib::UnRegister
- UserInfo::GetAccountType
- UserInfo::GetName
- UserInfo::GetOriginalAccountType
- VPatch::GetFileCRC32
- VPatch::GetFileMD5
- VPatch::vpatchfile
- nsDialogs::Create
- nsDialogs::CreateControl
- nsDialogs::CreateItem
- nsDialogs::CreateTimer
- nsDialogs::GetUserData
- nsDialogs::KillTimer
- nsDialogs::OnBack
- nsDialogs::OnChange
- nsDialogs::OnClick
- nsDialogs::OnNotify
- nsDialogs::SelectFileDialog
- nsDialogs::SelectFolderDialog
- nsDialogs::SetRTL
- nsDialogs::SetUserData
- nsDialogs::Show
- nsExec::Exec
- nsExec::ExecToLog
- nsExec::ExecToStack
!define: "MUI_INSERT_NSISCONF"=""
Changing directory to: "c:\jenkins\workspace\msysgit-git-annex-assistant-test\git-annex"
Processing script file: "git-annex.nsi"
!include: "c:\Program Files (x86)\NSIS\Include\MUI2.nsh"
!include: "c:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh"
NSIS Modern User Interface version 2.0 - Copyright 2002-2009 Joost Verburg (c:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh:8)
!define: "MUI_INCLUDED"=""
!define: "MUI_SYSVERSION"="2.0"
!define: "MUI_VERBOSE"="3"
!include: closed: "c:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh"
!include: closed: "c:\Program Files (x86)\NSIS\Include\MUI2.nsh"
Name: "git-annex"
OutFile: "git-annex-installer.exe"
InstallDir: "$PROGRAMFILES\Git"
!insertmacro: MUI_PAGE_DIRECTORY
!insertmacro: end of MUI_PAGE_DIRECTORY
!insertmacro: MUI_PAGE_LICENSE
!insertmacro: end of MUI_PAGEDECLARATION_LICENSE
!insertmacro: end of MUI_PAGE_LICENSE
!insertmacro: MUI_PAGE_INSTFILES
!insertmacro: end of MUI_PAGE_INSTFILES
!insertmacro: MUI_LANGUAGE
!insertmacro: end of MUI_LANGUAGE
Section: "cmd" ->(_sec10)
Delete: /REBOOTOK "$INSTDIR\cmd\git-annex.exe"
Delete: /REBOOTOK "$INSTDIR\cmd\rsync.exe"
Delete: /REBOOTOK "$INSTDIR\cmd\wget.exe"
SetOutPath: "$INSTDIR\usr\bin"
File: "git-annex.exe" [compress] 18602230/72948099 bytes
File: "rsync.exe" [compress] 183986/388947 bytes
File: "wget.exe" [compress] 212831/484236 bytes
SetOutPath: "$INSTDIR\cmd"
File: "git-annex.cmd" [compress] 12 bytes
SectionEnd
Section: "meta" ->(_sec11)
SetOutPath: "$INSTDIR\mingw32\share\doc\git-doc"
File: "git-annex.html" [compress] 130/191 bytes
SetOutPath: "$INSTDIR"
File: "git-annex-licenses.txt" [compress] 56121/232368 bytes
SetOutPath: "$INSTDIR\cmd"
File: "git-annex-webapp.vbs" [compress] 120/143 bytes
File: "git-annex-autostart.vbs" [compress] 127/158 bytes
WriteUninstaller: "git-annex-uninstall.exe"
SectionEnd
Section: "Uninstall" ->(_sec12)
Delete: /REBOOTOK "$SMPROGRAMS\Git Annex (Webapp).lnk"
Delete: /REBOOTOK "$SMSTARTUP\git-annex-autostart.lnk"
Delete: /REBOOTOK "$INSTDIR\usr\bin\git-annex.exe"
Delete: /REBOOTOK "$INSTDIR\usr\bin\rsync.exe"
Delete: /REBOOTOK "$INSTDIR\usr\bin\wget.exe"
Delete: /REBOOTOK "$INSTDIR\cmd\git-annex.cmd"
Delete: /REBOOTOK "$INSTDIR\cmd\git-annex-webapp.vbs"
Delete: /REBOOTOK "$INSTDIR\cmd\git-annex-autostart.vbs"
Delete: /REBOOTOK "$INSTDIR\mingw32\share\doc\git-doc\git-annex.html"
Delete: /REBOOTOK "$INSTDIR\git-annex-licenses.txt"
Delete: /REBOOTOK "$INSTDIR\git-annex-uninstall.exe"
SectionEnd
Function: ".onInit"
IfFileExists: "$PROGRAMFILES\Git" ? _lbl3 : 0
MessageBox: 48: "You need git installed to use git-annex. Looking at $PROGRAMFILES\Git , it seems to not be installed, or may be installed in another location. You can install git from http://git-scm.com/" (on IDOK goto 0)
CreateDirectory: "$SMPROGRAMS"
CreateShortCut: "$SMPROGRAMS\Git Annex (Webapp).lnk"->"wscript.exe" "$INSTDIR\cmd\git-annex-webapp.vbs" "$INSTDIR\cmd" icon:$INSTDIR\usr\bin\git-annex.exe,2, showmode=0x1, hotkey=0x0, comment=Git Annex (Webapp)
Delete: /REBOOTOK "$SMPROGRAMS\git-annex.lnk"
CreateShortCut: "$SMSTARTUP\git-annex-autostart.lnk"->"wscript.exe" "$INSTDIR\cmd\git-annex-autostart.vbs" "$INSTDIR\cmd" icon:$INSTDIR\usr\bin\git-annex.exe,2, showmode=0x1, hotkey=0x0, comment=git-annex autostart
FunctionEnd
Processed 1 file, writing output:
Processing pages... Done!
Removing unused resources... Done!
Generating language tables... Done!
Generating uninstaller... Done!
Output: "c:\jenkins\workspace\msysgit-git-annex-assistant-test\git-annex\git-annex-installer.exe"
Install: 4 pages (256 bytes), 2 sections (2096 bytes), 87 instructions (2436 bytes), 127 strings (234659 bytes), 1 language table (278 bytes).
Uninstall: 2 pages (128 bytes),
1 section (1048 bytes), 12 instructions (336 bytes), 54 strings (933 bytes), 1 language table (194 bytes).
Using zlib compression.
EXE header size: 48640 / 35840 bytes
Install code: 58541 / 240101 bytes
Install data: 19055589 / 74054194 bytes
Uninstall code+data: 10410 / 14770 bytes
CRC (0x980150FB): 4 / 4 bytes
Total size: 19173184 / 74344909 bytes (25.7%)
+ rm -f last-incremental-failed
+ rm -f dist/build-version
+ ghc --make Build/BuildVersion.hs
Linking Build\BuildVersion.exe ...
+ Build/BuildVersion
++ pwd
+ PATH='/c/jenkins/workspace/msysgit-git-annex-assistant-test/git-annex/dist/build/git-annex/:/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin'
+ export PATH
+ mkdir -p c:/WINDOWS/Temp/git-annex-test/
+ cd c:/WINDOWS/Temp/git-annex-test/
+ withcyg git-annex.exe test
+ PATH='/c/jenkins/workspace/msysgit-git-annex-assistant-test/git-annex/dist/build/git-annex/:/c/Program Files (x86)/NSIS:/c/msysgit/cmd:/c/msysgit/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/haskell/2014.2.0.0/lib/extralibs/bin:/c/haskell/2014.2.0.0/bin:/c/haskell/2014.2.0.0/mingw/bin:/c/cygwin/bin'
+ git-annex.exe test
Tests
QuickCheck
prop_idempotent_deencode_git: OK (0.24s)
+++ OK, passed 1000 tests.
prop_idempotent_deencode: OK (0.14s)
+++ OK, passed 1000 tests.
prop_idempotent_fileKey: OK (0.05s)
+++ OK, passed 1000 tests.
prop_idempotent_key_encode: OK (0.05s)
+++ OK, passed 1000 tests.
prop_idempotent_key_decode: OK (0.02s)
+++ OK, passed 1000 tests.
prop_idempotent_shellEscape: OK (0.03s)
+++ OK, passed 1000 tests.
prop_idempotent_shellEscape_multiword: OK (1.18s)
+++ OK, passed 1000 tests.
prop_idempotent_configEscape: OK (0.04s)
+++ OK, passed 1000 tests.
prop_parse_show_Config: OK (0.08s)
+++ OK, passed 1000 tests.
prop_upFrom_basics: OK (0.04s)
+++ OK, passed 1000 tests.
prop_relPathDirToFile_basics: OK (0.04s)
+++ OK, passed 1000 tests.
prop_relPathDirToFile_regressionTest: OK
+++ OK, passed 1000 tests.
prop_cost_sane: OK
+++ OK, passed 1000 tests.
prop_matcher_sane: OK
+++ OK, passed 1000 tests.
prop_HmacSha1WithCipher_sane: OK
+++ OK, passed 1000 tests.
prop_TimeStamp_sane: OK
+++ OK, passed 1000 tests.
prop_addMapLog_sane: OK
+++ OK, passed 1000 tests.
prop_verifiable_sane: OK (0.14s)
+++ OK, passed 1000 tests.
prop_segment_regressionTest: OK
+++ OK, passed 1000 tests.
prop_read_write_transferinfo: OK (0.06s)
+++ OK, passed 1000 tests.
prop_read_show_inodecache: OK (0.02s)
+++ OK, passed 1000 tests.
prop_parse_show_log: OK (1.54s)
+++ OK, passed 1000 tests.
prop_read_show_TrustLevel: OK
+++ OK, passed 1000 tests.
prop_parse_show_TrustLog: OK
+++ OK, passed 1000 tests.
prop_hashes_stable: OK
+++ OK, passed 1000 tests.
prop_mac_stable: OK
+++ OK, passed 1000 tests.
prop_schedule_roundtrips: OK (0.02s)
+++ OK, passed 1000 tests.
prop_past_sane: OK
+++ OK, passed 1000 tests.
prop_duration_roundtrips: OK (0.01s)
+++ OK, passed 1000 tests.
prop_metadata_sane: OK (4.20s)
+++ OK, passed 1000 tests.
prop_metadata_serialize: OK (3.69s)
+++ OK, passed 1000 tests.
prop_branchView_legal: OK (7.66s)
+++ OK, passed 1000 tests.
prop_view_roundtrips: OK (1.25s)
+++ OK, passed 1000 tests.
prop_viewedFile_rountrips: OK (0.04s)
+++ OK, passed 1000 tests.
prop_b64_roundtrips: OK (0.01s)
+++ OK, passed 1000 tests.
propI_nsitta nTdeasrtdsG
ro u pisn_ipta:r se: OK
+++ OK, passed 1000 tests.
Unit Tests
add sha1dup: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (0.70s)
add: fatal: This operation must be run in a work tree
OK (1.17s)
All 2 tests passed (1.88s)
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.60s)
add extras: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.92s)
shared clone: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Just "true\n"
OK (1.16s)
log: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
+ 2015-09-23 00:39:22 foo | a3f87605-34fc-4df0-9b6d-41c68421378a -- test repo [origin]
OK (1.38s)
import: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.48s)
reinject: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (3.38s)
unannex (no copy): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.62s)
unannex (with copy): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.82s)
drop (no remote): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (2.46s)
drop (with remote): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (2.83s)
drop (untrusted remote): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (4.33s)
get: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (2.39s)
move: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (4.15s)
copy: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.72s)
lock: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.54s)
edit (no pre-commit): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.34s)
edit (pre-commit): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.38s)
partial commit: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.65s)
fix: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.45s)
direct: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.33s)
trust: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.70s)
fsck (basics): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Only 1 of 2 trustworthy copies exist of foo
Back it up with git-annex copy.
Only 1 of 2 trustworthy copies exist of sha1foo
Back it up with git-annex copy.
OK (6.01s)
fsck (bare): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
OK (3.00s)
fsck (local untrusted): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Only these untrusted locations may have copies of foo
a3f87605-34fc-4df0-9b6d-41c68421378a -- test repo [origin]
f2efaa84-2646-4c9f-bb99-593d4f50a077 -- .t\tmprepo5 [here]
Back it up to trusted locations with git-annex copy.
Only these untrusted locations may have copies of sha1foo
a3f87605-34fc-4df0-9b6d-41c68421378a -- test repo [origin]
Back it up to trusted locations with git-annex copy.
OK (2.72s)
fsck (remote untrusted): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Only 1 of 2 trustworthy copies exist of foo
Back it up with git-annex copy.
The following untrusted locations may also have copies:
a3f87605-34fc-4df0-9b6d-41c68421378a -- test repo [origin]
Only 1 of 2 trustworthy copies exist of sha1foo
Back it up with git-annex copy.
The following untrusted locations may also have copies:
a3f87605-34fc-4df0-9b6d-41c68421378a -- test repo [origin]
OK (2.66s)
fsck --from remote: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.78s)
migrate: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.29s)
migrate (via gitattributes): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.29s)
unused: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.35s)
describe: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.38s)
find: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
foo
foo
sha1foo
sha1foo
dir/subfile
OK (3.86s)
merge: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.33s)
info: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
bloomfilter capacity too large to represent; falling back to sane value
{"command":"info","repository mode":"direct","trusted repositories":[],"semitrusted repositories":[{"uuid":"00000000-0000-0000-0000-000000000001","description":"web","here":false},{"uuid":"00000000-0000-0000-0000-000000000002","description":"bittorrent","here":false},{"uuid":"92260d3c-4645-4555-9d3a-db27e4a2d5b2","description":".t\\tmprepo6","here":true},{"uuid":"a3f87605-34fc-4df0-9b6d-41c68421378a","description":"test repo [origin]","here":false}],"untrusted repositories":[],"transfers in progress":[],"available local disk space":"18.9 gigabytes (+1 megabyte reserved)","local annex keys":0,"local annex size":"0 bytes","annexed files in working tree":2,"size of annexed files in working tree":"45 bytes" bloomfilter capacity too large to represent; falling back to sane value
,"bloom filter size":"32 mebibytes (0% full)","backend usage":[["SHA1",1],["SHA256E",1]],"success":true}
OK (1.27s)
version: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
git-annex version: 5.20150922-g8db87ec
build flags: Assistant Webapp Webapp-secure Pairing Testsuite S3 WebDAV DNS Feeds Quvi TDFA TorrentParser Database
key/value backends: SHA256E SHA256 SHA512E SHA512 SHA224E SHA224 SHA384E SHA384 SHA3_256E SHA3_256 SHA3_512E SHA3_512 SHA3_224E SHA3_224 SHA3_384E SHA3_384 SKEIN256E SKEIN256 SKEIN512E SKEIN512 SHA1E SHA1 MD5E MD5 WORM URL
remote types: git gcrypt S3 bup directory rsync web bittorrent webdav tahoe glacier ddar hook external
local repository version: 5
supported repository version: 5
upgrade supported from repository versions: 2 3 4
OK (0.90s)
sync: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
To c:/WINDOWS/Temp/git-annex-test/.t\repo
* [new branch] git-annex -> synced/git-annex
OK (2.07s)
union merge regression: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
To ../../.t\tmprepo7
* [new branch] git-annex -> synced/git-annex
* [new branch] annex/direct/master -> synced/master
To ../../.t\tmprepo6
* [new branch] git-annex -> synced/git-annex
* [new branch] annex/direct/master -> synced/master
From ../../.t\tmprepo8
* [new branch] annex/direct/master -> r3/annex/direct/master
* [new branch] git-annex -> r3/git-annex
* [new branch] master -> r3/master
* [new branch] synced/master -> r3/synced/master
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/git-annex -> r1/synced/git-annex
* [new branch] synced/master -> r1/synced/master
From ../../.t\tmprepo8
* [new branch] annex/direct/master -> r3/annex/direct/master
* [new branch] git-annex -> r3/git-annex
* [new branch] master -> r3/master
* [new branch] synced/master -> r3/synced/master
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/git-annex -> r2/synced/git-annex
* [new branch] synced/master -> r2/synced/master
From ../../.t\tmprepo8
1d92bda..5cd4935 git-annex -> r3/git-annex
From ../../.t\tmprepo7
1d92bda..984d05a git-annex -> r2/git-annex
To ../../.t\tmprepo8
* [new branch] git-annex -> synced/git-annex
To ../../.t\tmprepo7
1d92bda..af855ef git-annex -> synced/git-annex
OK (11.43s)
conflict resolution: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/master -> r2/synced/master
Auto-merging conflictor
CONFLICT (add/add): Merge conflict in conflictor
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
Already up-to-date.
To ../../.t\tmprepo7
8d9b644..9c0eae7 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 8d9b644..9c0eae7
Fast-forward
conflictor => conflictor.variant-75dc | 0
conflictor.variant-a507 | 1 +
2 files changed, 1 insertion(+)
rename conflictor => conflictor.variant-75dc (100%)
create mode 120000 conflictor.variant-a507
error: duplicate parent 9c0eae7fdc6c8ac7a5cc2a1d24089203504fabc3 ignored
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
To ../../.t\tmprepo6
9c0eae7..22f03a4 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 9c0eae7..22f03a4
Fast-forward
error: duplicate parent 22f03a49919ba1f764b7aa9db3d21ad91c064b1e ignored
From ../../.t\tmprepo7
8d9b644..22f03a4 annex/direct/master -> r2/annex/direct/master
9c0eae7..22f03a4 master -> r2/master
9c0eae7..22f03a4 synced/master -> r2/synced/master
To ../../.t\tmprepo7
22f03a4..64a2508 annex/direct/master -> synced/master
conflictor.variant-a507
conflictor.variant-75dc
conflictor.variant-a507
conflictor.variant-75dc
OK (13.06s)
conflict resolution movein regression: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
To ../../.t\tmprepo7
* [new branch] git-annex -> synced/git-annex
* [new branch] annex/direct/master -> synced/master
Auto-merging foo
CONFLICT (content): Merge conflict in foo
Automatic merge failed; fix conflicts and then commit the result.
foo: needs merge
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
To ../../.t\tmprepo6
7756f31..3c19bec annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 7756f31..3c19bec
Fast-forward
foo => foo.variant-0b0e | 0
foo.variant-bc25 | 1 +
2 files changed, 1 insertion(+)
rename foo => foo.variant-0b0e (100%)
create mode 120000 foo.variant-bc25
error: duplicate parent 3c19bec6648b84e5a48f94e11d189b106cefb608 ignored
From ../../.t\tmprepo7
3625832..3c19bec annex/direct/master -> r2/annex/direct/master
d555149..e8a7779 git-annex -> r2/git-annex
7756f31..3c19bec master -> r2/master
7756f31..3c19bec synced/master -> r2/synced/master
To ../../.t\tmprepo7
d555149..e8a7779 git-annex -> synced/git-annex
3c19bec..72533e6 annex/direct/master -> synced/master
OK (13.22s)
conflict resolution (mixed directory and file): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/master -> r2/synced/master
Adding conflictor/subfile
CONFLICT (file/directory): There is a directory with name conflictor in refs/remotes/r2/annex/direct/master. Adding conflictor as conflictor~HEAD
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
Already up-to-date.
To ../../.t\tmprepo7
68c98cb..a7d7ed2 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 68c98cb..a7d7ed2
Fast-forward
conflictor.variant-cc12 | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor.variant-cc12
error: duplicate parent a7d7ed2364588414684edf8cdabc19dacf51a531 ignored
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
To ../../.t\tmprepo6
a7d7ed2..04beb2d annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
conflictor/subfile
conflictor.variant-cc12
conflictor/subfile
conflictor.variant-cc12
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
Adding conflictor/subfile
CONFLICT (directory/file): There is a directory with name conflictor in HEAD. Adding conflictor as conflictor~refs_remotes_r1_annex_direct_master
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
Already up-to-date.
To ../../.t\tmprepo6
63ee310..70d0a71 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 63ee310..70d0a71
Fast-forward
conflictor => conflictor.variant-cc12 | 0
conflictor/subfile | 1 +
2 files changed, 1 insertion(+)
rename conflictor => conflictor.variant-cc12 (100%)
create mode 120000 conflictor/subfile
error: duplicate parent 70d0a71b0c17e118898f325e23f51544086ed2d0 ignored
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/master -> r2/synced/master
To ../../.t\tmprepo7
70d0a71..f83c169 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
conflictor/subfile
conflictor.variant-cc12
conflictor/subfile
conflictor.variant-cc12
OK (19.65s)
conflict resolution symlink bit: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
To c:/WINDOWS/Temp/git-annex-test/.t\repo
792875f..d232adf git-annex -> synced/git-annex
3625832..30c4354 annex/direct/master -> synced/master
conflictor
From c:/WINDOWS/Temp/git-annex-test/.t\repo
792875f..d232adf git-annex -> origin/git-annex
3625832..30c4354 master -> origin/master
792875f..d232adf synced/git-annex -> origin/synced/git-annex
3625832..30c4354 synced/master -> origin/synced/master
Adding conflictor/subfile
CONFLICT (directory/file): There is a directory with name conflictor in HEAD. Adding conflictor as conflictor~refs_remotes_origin_synced_master
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
To c:/WINDOWS/Temp/git-annex-test/.t\repo
d232adf..f9989c0 git-annex -> synced/git-annex
30c4354..3f5915b annex/direct/master -> synced/master
conflictor/subfile
From c:/WINDOWS/Temp/git-annex-test/.t\repo
792875f..f9989c0 git-annex -> origin/git-annex
3625832..3f5915b master -> origin/master
792875f..f9989c0 synced/git-annex -> origin/synced/git-annex
3625832..3f5915b synced/master -> origin/synced/master
Adding conflictor/subfile
CONFLICT (file/directory): There is a directory with name conflictor in refs/remotes/origin/synced/master. Adding conflictor as conflictor~HEAD
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
To c:/WINDOWS/Temp/git-annex-test/.t\repo
f9989c0..105ce76 git-annex -> synced/git-annex
3f5915b..a2d447e annex/direct/master -> synced/master
conflictor/subfile
OK (10.25s)
conflict resolution (uncommitted local file): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
Updating 3625832..bf5c844
Fast-forward
conflictor | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor
error: duplicate parent bf5c84479371ffe1d182c8eb60edcdfda2a610d0 ignored
Already up-to-date.
To ../../.t\tmprepo6
bf5c844..24bc935 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
Updating 3625832..1ef3690
Fast-forward
conflictor/file | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor/file
error: duplicate parent 1ef36903d987fe00ab35bb589ed8a23efe8be184 ignored
Already up-to-date.
To ../../.t\tmprepo6
1ef3690..6ef9141 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
OK (9.85s)
conflict resolution (removed file): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
Updating 3625832..91d6c4b
Fast-forward
conflictor | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor
error: duplicate parent 91d6c4b5073a063724ae80e4625c62f9b855da46 ignored
Already up-to-date.
To ../../.t\tmprepo6
91d6c4b..ce13cc6 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Already up-to-date!
Merge made by the 'recursive' strategy.
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/master -> r2/synced/master
To ../../.t\tmprepo7
ce13cc6..7a76209 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
CONFLICT (modify/delete): conflictor deleted in refs/heads/synced/master and modified in HEAD. Version HEAD of conflictor left in tree.
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
From ../../.t\tmprepo6
91d6c4b..7a76209 annex/direct/master -> r1/annex/direct/master
3492af2..3ccdd29 git-annex -> r1/git-annex
ce13cc6..7a76209 master -> r1/master
ce13cc6..7a76209 synced/master -> r1/synced/master
To ../../.t\tmprepo6
3492af2..3ccdd29 git-annex -> synced/git-annex
7a76209..d18af4c annex/direct/master -> synced/master
Updating 7a76209..d18af4c
Fast-forward
conflictor.variant-0cbf | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor.variant-0cbf
error: duplicate parent d18af4c5a04b77fb33d05c35ac0517a9931e3f87 ignored
From ../../.t\tmprepo7
ce13cc6..d18af4c annex/direct/master -> r2/annex/direct/master
3ccdd29..c132227 git-annex -> r2/git-annex
7a76209..d18af4c master -> r2/master
7a76209..d18af4c synced/master -> r2/synced/master
To ../../.t\tmprepo7
3ccdd29..c132227 git-annex -> synced/git-annex
d18af4c..15d3d42 annex/direct/master -> synced/master
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
From ../../.t\tmprepo6
* [new branch] annex/direct/master -> r1/annex/direct/master
* [new branch] git-annex -> r1/git-annex
* [new branch] master -> r1/master
* [new branch] synced/master -> r1/synced/master
Updating 3625832..2afb4ed
Fast-forward
conflictor | 1 +
1 file changed, 1 insertion(+)
create mode 120000 conflictor
error: duplicate parent 2afb4ed339484dfe29171c1dfdf5722f3a9c2637 ignored
Already up-to-date.
To ../../.t\tmprepo6
2afb4ed..94291d1 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
To ../../.t\tmprepo6
2edfcd0..5c119aa git-annex -> synced/git-annex
94291d1..7450f9b annex/direct/master -> synced/master
CONFLICT (modify/delete): conflictor deleted in HEAD and modified in refs/heads/synced/master. Version refs/heads/synced/master of conflictor left in tree.
Automatic merge failed; fix conflicts and then commit the result.
conflictor: needs merge
From ../../.t\tmprepo7
* [new branch] annex/direct/master -> r2/annex/direct/master
* [new branch] git-annex -> r2/git-annex
* [new branch] master -> r2/master
* [new branch] synced/master -> r2/synced/master
To ../../.t\tmprepo7
7450f9b..ec6c1f3 annex/direct/master -> synced/master
* [new branch] git-annex -> synced/git-annex
Updating 7450f9b..ec6c1f3
Fast-forward
conflictor => conflictor.variant-0cbf | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename conflictor => conflictor.variant-0cbf (100%)
error: duplicate parent ec6c1f3715f786da117cbd8f41223d50ad79fed0 ignored
From ../../.t\tmprepo6
2afb4ed..ec6c1f3 annex/direct/master -> r1/annex/direct/master
5c119aa..5deda48 git-annex -> r1/git-annex
7450f9b..ec6c1f3 master -> r1/master
7450f9b..ec6c1f3 synced/master -> r1/synced/master
To ../../.t\tmprepo6
5c119aa..5deda48 git-annex -> synced/git-annex
ec6c1f3..e9665b7 annex/direct/master -> synced/master
OK (22.47s)
conflict resolution (nonannexed file): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (9.00s)
conflict resolution (nonannexed symlink): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (8.68s)
map: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.54s)
uninit: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.87s)
uninit (in git-annex branch): Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
not supported in direct mode; skipping
OK (1.44s)
upgrade: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.16s)
whereis: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (2.87s)
hook remote: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.45s)
directory remote: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (3.61s)
rsync remote: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (4.90s)
bup remote: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (1.17s)
crypto: gpg t e s ting not implemented on Windows
OK
preferred content: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (5.90s)
add subdirs: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
Merge made by the 'recursive' strategy.
conflictor.variant-cc12 | 1 +
conflictor/subfile | 1 +
2 files changed, 2 insertions(+)
create mode 120000 conflictor.variant-cc12
create mode 120000 conflictor/subfile
To c:/WINDOWS/Temp/git-annex-test/.t\repo
105ce76..1ca0eb6 git-annex -> synced/git-annex
a2d447e..b36279e annex/direct/master -> synced/master
"cp": cannot create regular file `..\\.git\\annex\\misctmp\\tmp1116': No such file or directory
OK (2.81s)
addurl: Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
OK (2.19s)
All 93 tests passed (254.97s)
+ rm -rf .t
+ c:/cygwin/bin/rsync git-annex-installer.exe winautobuild@downloads.kitenet.net::winautobuild
+ c:/cygwin/bin/rsync dist/build-version winautobuild@downloads.kitenet.net::winautobuild
Archiving artifacts
IRC notifier plugin: Sending notification to: #git-annex
Finished: SUCCESS