{"thread":{"id":"22419","subject":"\"archive on tag\" hook","startedAt":"2010-01-28T05:39:06Z","lastAt":"2010-01-28T05:39:06Z","messageCount":1,"participants":["The Anarcat"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"132863","messageId":"20100128053906.GH28798@anarcat.ath.cx","threadId":"22419","inReplyTo":null,"subject":"\"archive on tag\" hook","fromName":"The Anarcat","fromEmail":"anarcat@koumbit.org","sentAt":"2010-01-28T05:39:06Z","receivedAt":"2010-01-28T05:39:06Z","isPatch":false,"sender":{"key":"anarcat@koumbit.org","avatar":"https://gravatar.com/avatar/d24e4c5d6c70e750da6059fd212c802b241f28b6035db7b4362788ca56b2141a?d=mp&s=160"},"body":"Hi,\n\nAfter looking in a few places for a tool to create an archive when\npushing tags to a central repository, I have given up and wrote my own.\n\nIt's grown into a fairly complete perl script that runs either as a\npost-receive or update hook and creates a tarball (or zip file) using\ngit-archive in a specific directory. It can also optionnally generate an\nMD5 sum of the tarball.\n\nPart of this work was sponsored by Koumbit[1] and done for the Aegir\nproject[2].\n\nThe code itself is available on our git repository[3]. I will also write\na small subsection in the tools page of the wiki[4].\n\nComments and improvements welcome.\n\nEnjoy!\n\nA.\n\n[1] http://www.koumbit.org/\n[2] http://groups.drupal.org/aegir\n[3] http://git.koumbit.net/?p=tools/git-hooks/.git;a=blob;f=archive-tag\n[4] http://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Hooks\n\n-- \nAntoine Beaupré\nRéseau Koumbit Networks\n+1.514.387.6262\n"}]}