Wiki
Download
Manual
Eggs
API
Tests
Bugs
show
edit
history
You can edit this page using
wiki syntax
for markup.
Article contents:
== Outdated egg! This is an egg for CHICKEN 4, the unsupported old release. You're almost certainly looking for [[/eggref/5/svn-egg-author|the CHICKEN 5 version of this egg]], if it exists. If it does not exist, there may be equivalent functionality provided by another egg; have a look at the [[https://wiki.call-cc.org/chicken-projects/egg-index-5.html|egg index]]. Otherwise, please consider porting this egg to the current version of CHICKEN. [[tags: egg]] == Svn-egg-author === Description A set of tools for egg authors who host their code in Subversion repositories. === Requirements * [[ssax]] * [[sxpath]] * A working "svn" binary in {{$PATH}} === Documentation This egg installs two small programs that help egg authors update their egg releases. The first is called svn-update-meta and is invoked with no arguments: svn-update-meta This should be invoked from a directory which is under version control by Subversion. The tool will check for all files which are under version control and add all of them to the {{files}} section of a ''pre-existing'' meta-file. The second tool is the one you will probably use most, and is called svn-eggtag: svn-eggtag [-n] [-N] RELEASE This should again be invoked from a directory under version control by Subversion. Additionally, the directory should be a checkout of the {{trunk}} directory of your egg. It will automatically update the meta-file with all files under version control unless {{-n}} or {{-N}} is passed. The {{release-info}} file is updated unless {{-N}} is passed, and after committing, the entire directory is copied to {{tags/RELEASE}}, which is a sibling directory of {{trunk}} in the repository. You do ''not'' need to check out the entire repo; just {{trunk}} is fine. === Changelog * 0.1.4 - Add -N (-no-meta-stuff) switch to {{svn-eggtag}} * 0.1.3 - Fix error messaging * 0.1.2 - Ensure meta-file doesn't get updated when it's not necessary. Thanks to [[/users/jim-ursetto|Jim Ursetto]]. * 0.1.1 - Small bugfixes * 0.1 - Initial release === Author [[/users/peter-bex|Peter Bex]] With thanks to [[/users/moritz-heidkamp|Moritz Heidkamp]] for writing the meta-file updating code. === Repository [[https://code.call-cc.org/svn/chicken-eggs/release/4/svn-egg-author/trunk]] === License All code in this egg is hereby put in the public domain
Description of your changes:
I would like to authenticate
Authentication
Username:
Password:
Spam control
What do you get when you subtract 5 from 14?