2008-08-01  David Soria Parra  <dsp@php.net>

	* src/gc-commit.sh, src/gc-import.sh, src/gc-multi-commit.sh,
	src/gc-sh-setup.sh, src/gc-update.sh: Use dashless git commandos.

2008-05-25  David Soria Parra  <dsp@php.net>

	* src/gc-utils.sh: Check if whatis knows about gc-utils.
	* doc/Makefile, src/Makefile: Make the usage of install compatbile
	with BSD systems.

2008-05-18  David Soria Parra  <dsp@php.net>

	* doc/gc-import.1, doc/gc-update.1, doc/gc-utils.1: Documentation: Do
	not use minus sign as hpyhen.
	* doc/Makefile, src/Makefile: Makefile: Fix build by creating
	directories using -D.

2008-05-13  David Soria Parra  <dsp@php.net>

	* Makefile, src/Makefile: Makefile: Use only the VERSION variable from
	the master file.

2008-05-12  David Soria Parra  <dsp@php.net>

	* ChangeLog, Makefile: gc-utils version 0.2.0 the 'yellow t-shirt'
	release.
	* tests/gc-import.sh: Tests: Wait a second before recommiting a change.

2008-05-08  Jan Günter  <mail@jan-guenter.de>

	* src/gc-commit.sh, src/gc-import.sh, src/gc-multi-commit.sh,
	src/gc-sh-setup.sh, src/gc-update.sh, src/gc-utils.sh: Code cleanup.
	* .gitignore, Makefile, doc/.gitignore, doc/Makefile, gc-commit.1 =>
	doc/gc-commit.1, gc-import.1 => doc/gc-import.1, gc-multi-commit.1 =>
	doc/gc-multi-commit.1, gc-update.1 => doc/gc-update.1, gc-utils.1 =>
	doc/gc-utils.1, src/.gitignore, src/Makefile, gc-commit.sh =>
	src/gc-commit.sh, gc-import.sh => src/gc-import.sh, gc-multi-commit.sh
	=> src/gc-multi-commit.sh, gc-sh-setup.sh => src/gc-sh-setup.sh,
	gc-update.sh => src/gc-update.sh, gc-utils.sh => src/gc-utils.sh,
	rename gc-commit.1 => doc/gc-commit.1 (100%), rename gc-import.1 =>
	doc/gc-import.1 (95%), rename gc-multi-commit.1 =>
	doc/gc-multi-commit.1 (100%), rename gc-update.1 => doc/gc-update.1
	(94%), rename gc-utils.1 => doc/gc-utils.1 (95%), rename gc-commit.sh
	=> src/gc-commit.sh (89%), rename gc-import.sh => src/gc-import.sh
	(90%), rename gc-multi-commit.sh => src/gc-multi-commit.sh (90%),
	rename gc-sh-setup.sh => src/gc-sh-setup.sh (100%), rename gc-update.sh
	=> src/gc-update.sh (95%), rename gc-utils.sh => src/gc-utils.sh (97%):
	Restructuring project files.

2008-05-07  Jan Günter  <mail@jan-guenter.de>

	* Makefile: Suppress sed commands in Makefile output.
	* Makefile: Update mandb after installing manpages.
	* gc-utils.sh: Removed the manpage numbers from gc-utils commands
	output.
	* gc-commit.1, gc-import.1, gc-multi-commit.1, gc-update.1, gc-utils.1:
	manpage syntx correction.
	* .gitignore: Added .gitignore file.

2008-05-07  David Soria Parra  <dsp@php.net>

	* gc-sh-setup.sh: Fix the check for git versions.

2008-04-28  Ping Yin  <pkufranky@gmail.com>

	* gc-import.1, gc-import.sh: Sometimes "cvsps --cvs-direct" may not
	work, so use -gn to allow.

2008-04-04  David Soria Parra  <dsp@php.net>

	* gc-sh-setup.sh: Change required git version from 1.5.4 to 1.5.3.

2008-03-31  David Soria Parra  <dsp@php.net>

        * gc-multi-commit.sh: Simplify code.
        * gc-multi-commit.sh: Silence errors due to non integer inputs in our
        select.
        * gc-update.sh: Show a message that we run cvs update.
        * gc-commit.sh, gc-import.sh, gc-multi-commit.sh, gc-sh-setup.sh,
        gc-update.sh: Use die shortcut instead of echo >&2 && exit 127.
        * gc-commit.1, gc-import.1, gc-multi-commit.1, gc-update.1, gc-utils.1:
        Cleanup manpages.
        * gc-commit.sh: Fix the check for the .git and .cvs directory.

2008-03-30  David Soria Parra  <dsp@php.net>

        * gc-update.sh: Pop stashed status always, not only when we rebase.
        * gc-update.sh: Silence git-stash when gc-update is not in verbose mode.
        * UPDATE-NOTES: Add UPDATE-NOTES containing informations about
        compatiblity breaks.

2008-03-29  David Soria Parra  <dsp@php.net>

        * ChangeLog, Makefile: gc-utils version 0.0.5beta1.
        * tests/setup.sh: Tests: Display filename when a test fails.
        * tests/gc-update.sh: Tests: Test merge strategy option in gc-update.
        * gc-sh-setup.sh: Change required git version from 1.5.0 to 1.5.4.
        * gc-import.sh: Check if the directory to import already exists.
        * gc-commit.sh: When running cvsclean, gc-commit didn't return to the
        working directory.
        * gc-import.1, gc-import.sh, gc-multi-commit.sh, gc-update.sh,
        tests/gc-import-r.sh, tests/gc-update.sh, tests/tests.sh: Import
        branches into refs/remotes/cvs/* by default.
        * tests/gc-commit.sh, tests/tests.sh: Testcase for gc-commit.
        * tests/depth.sh, tests/tests.sh: Test to invoke gc-utils from
        subdirectories.
        * gc-multi-commit.sh: Add license header.
        * Makefile, gc-commit.sh, gc-import.sh, gc-multi-commit.sh,
        gc-sh-setup.sh, gc-update.sh, gc-utils.sh: Aggregate duplicated code
        into on library file.

2008-03-28  David Soria Parra  <dsp@php.net>

        * gc-commit.sh, gc-multi-commit.sh, gc-update.sh: Fix the check for the
        .cvs directory.

2008-03-27  Eduardo Cardoso  <eduardo@vircio.com.br>

        * gc-update.sh: Added flags to `cvs update' to allow creation of
        directories and pruning of empty directories.
        * gc-multi-commit.sh: Uses --no-pager to retrieve log messages.

2008-03-27  David Soria Parra  <dsp@php.net>

        * gc-commit.sh, gc-multi-commit.sh, gc-update.sh: Check if the a .cvs
        directory is present.
        * gc-update.sh: Add a "Update..." message to gc-update.sh.
	
2008-03-16  David Soria Parra  <dsp@php.net>

	* ChangeLog, Makefile: gc-utils version 0.0.4.
        * gc-utils.1: Typo.
        * Makefile, gc-utils.1, gc-utils.sh, gcutils.1, gcutils.sh: Rename
        gcutils to gc-utils to not confuse people.
	* gcutils.sh: Add -V option to the gcutils command.

2008-03-15  David Soria Parra  <dsp@php.net>

	* tests/gc-update-cn.sh, tests/gc-update.sh, tests/tests.sh: Add tests
	for gc-update and gc-update -cn.
	* tests/cleanup.sh, tests/gc-import-gu.sh, tests/gc-import-u.sh,
	tests/gc-import.sh, tests/setup.sh, tests/vars.sh: Remove the .cvsps
	cache in the home directory if it exists and use a global CVSMODULE
	variable.
	* gc-update.1, gc-update.sh: gc-update stashes away local changes
	before rebasing or merging.

2008-03-10  David Soria Parra  <dsp@php.net>

	* tests/cleanup.sh, tests/gc-import.sh, tests/tests.sh: Only cleanup if
	the directories exists.

2008-03-08 David Soria Parra <dsp@php.net>

	* tests/gc-import-gu.sh, tests/gc-import-v.sh, tests/gc-import.sh, test/test.sh: Test suite for
	gc-import
	* gcutils.sh: Add a "command not found" message
	
2008-03-07 David Soria Parra <dsp@php.net>

	* gc-update.1, gc-update.sh: Remove the -ri option
	
2008-03-03 David Soria Parra <dsp@php.net>

	* Makefile: Compress manpages as gzip
	* Makefile, gc.sh, gc.1, gcutils.1, gcutils.sh: Rename the gc command to gcutils
	* gc.sh: gc returns a non negativ exit status when the given command was not found
	
2008-03-01 David Soria Parra <dsp@php.net>

	* gc-commit.sh, gc-import.sh, gc-update.sh: Remove OLDPWD as it is not longer needed
	* gc-update.sh: Rebase only the master and save the current branch to go back after rebasing	
	* Makefile, gc.1, gc.sh: Add the gc command, which is a wrapper over the gc-* commands
	* gc-update.1, gc-update.sh: Remove the -ga option and let gc-utils fetch recent entries by default
	* gc-import.1, gc-import.sh, gc-update.1, gc-update.sh: Remove the option to merge
	commit message and make it the default behaviour
	* tests/: Initial test suite scripts
	
2008-02-29 David Soria Parra <dsp@php.net>

	* gc-commit.sh: Indent usage output
	
2008-02-27 Eduardo <idnotfound@gmail.com>

	* gc-commit.sh, gc-update.sh: Initial implementation of deep directory support
	
2008-02-26 David Soria Parra <dsp@php.net>

	* gc-import.sh, gc-update.sh: Remove OLDDIR references and use OLDPWD instead
	
2008-02-25 David Soria Parra <dsp@php.net>

	* gc-update.sh, gc-update.1: Use rebase by default and add the -m option to use merge instead of rebase
	
2008-02-24 David Soria Parra <dsp@php.net>

	* gc-import.sh:  Fetch recent commits by passing the -a flag to git-cvsimport
	* gc-import.sh:  Display a warning when trying to do a gc-import on an allready tracked repository
	
2008-02-23 David Soria Parra <dsp@php.net>

	* gc-update.sh: We have to use the -k switch to avoid noisy changesets
	* gc-multi-commit.sh: Use -c option for gc-commit
	* gc-multi-commit.sh: Show a notice that people have to use CTRL+RETURN
	* gc-multi-commit.sh: Show a shortlog in the main menu and add some userbility
	* gc-multi-commit.sh: Use git show instead of git log

2008-02-20 David Soria Parra <dsp@php.net>

	* gc-commit.sh: Use GIT_PATH instead of -w option

2007-12-19 David Soria Parra <dsp@php.net>

	* Makefile: Handle DESTDIR variable in Makefile

2007-12-13 David Soria Parra <dsp@php.net>

	* gc-multi-commit.sh: Show the current branch at startup
	* gc-multi-commit.sh: Exit when -a is given and the git-cherry was executed
	* gc-multi-commit.1: Add the manual page for gc-multi-commit
	
2007-12-02 David Soria Parra <dsp@php.net>

	* gc-commit.sh, gc-import.sh, gc-update.sh: Copyright information
	
2007-11-29 David Soria Parra <dsp@php.net>

	* gc-commit.sh, gc-import.sh, gc-update.sh: -V must exit with 0

2007-11-27 David Soria Parra <dsp@php.net>

	* gc-commit.1, gc-import.1, gc-update.1: Typo fix. It's .TP not .TPL

2007-11-25 David Soria Parra <dsp@php.net>

	* README: Added installation instructions
	* gc-commit.sh, gc-import.sh, gc-update.sh: Check git version
	* Makefile: Version numbers for man pages.
	* gc-commit.sh, gc-import.sh, gc-update.sh: 
	Allow version 1.5.0 not just 1.5.1
	* gc-commit.sh, gc-import.sh, gc-update.sh: 
	Check available git version

2007-11-23 David Soria Parra <dsp@php.net>

	* README: Make header centered on a 80 column terminal

2007-11-21 David Soria Parra <dsp@php.net>

	* gc-update.sh: Fix missing "
	* README: Readme added
	* Makefile, gc-commit.1, gc-import.1, gc-update.1: Add manpages
	* gc-commit, gc-import, gc-update: Update usage for all gc-* scripts.
