Just released git-annex 3.20120924, which includes beta versions of the assistant and webapp. Read the errata, then give it a try!

I've uploaded it to Haskell's cabal, and to Debian unstable, and hope my helpers for other distributions will update them soon. (Although the additional dependencies to build the webapp may take a while on some.) I also hope something can be done to make a prebuilt version available on OSX soonish.

I've decided to license the webapp under the AGPL. This should not impact normal users of it, and git-annex can be built without the webapp as a pure GPL licensed program. This is just insurance to prevent someone turning the webapp into a propritary web-only service, by requiring that anyone who does so provide the source of the webapp.

FYI, I just came across a MacPorts ticket to update Haskell to 2012.2.0.0. It would be nice to install git-annex from MacPorts.
cool, I haven't been on top of things recently. If haskell-platform gets updated in macports and assuming its easy to package up any dependancies (if any) as macport packages, git-annex should be relatively straightforward to package up

Cabal update

Cabal install git-annex Seemed to install correctly on OS X 10.7

After the installation, an application for git-annex showed up on my desktop. This is the wrong place to put applications in OS X. It should belong in the /Applications Folder.
Launching the git-annex app, the web-browser is opened, and it tells me to make a repository. I entered /Users/[my home folder]/Annex and continued. I then got an internal server error and nothing else happened. The Error:

uuid ["-m"] exited 127

Annex was created, and there is a .git folder in it.

Checking the annex status: Bret-Air:Annex bret$ git annex status git-annex: First run: git-annex init

I'll try it on 10.6 here in just a moment. Let me know if I can provide any more useful information.

OS X 10.6 is doing the same thing as on 10.7.
@Bret my best guess (without any error message from the uuid command) is that your uuid doesn't support the -m parameter. I've made the configure step check for this and it'll fall back to uuid without the parameter.
Comment by http://joeyh.name/ Tue Sep 25 14:49:31 2012
Comments on this page are closed.