{"thread":{"id":"12925","subject":"[ANNOUNCE] gc-utils 0.1.0","startedAt":"2008-03-31T00:00:11Z","lastAt":"2008-03-31T00:00:11Z","messageCount":1,"participants":["David Soria Parra"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"73392","messageId":"fsp9i8$flq$1@ger.gmane.org","threadId":"12925","inReplyTo":null,"subject":"[ANNOUNCE] gc-utils 0.1.0","fromName":"David Soria Parra","fromEmail":"sn_@gmx.net","sentAt":"2008-03-31T00:00:11Z","receivedAt":"2008-03-31T00:00:11Z","isPatch":false,"sender":{"key":"sn_@gmx.net","avatar":"https://gravatar.com/avatar/b1075ecdd33ea094cbc23798fe8b95c73ec1ccf7bb213ac8260c719e2dd97b55?d=mp&s=160"},"body":"Hello,\n\nI would like to announce a porcelain on git-cvsimport and\ngit-cvsexportcommit which I'm working on for a few month now.\nIt tries to provide a simple import, update, commit commandset\nto synchronize your GIT repository with CVS. It runs on most shells\nlike bash, zsh, ash (not csh and tcsh).\n\ngc-utils 0.1.0 is available from http://gcutils.sourceforge.net\n\nDescription:\n gc-utils is a set of bash scripts (git-cvs* porcelain) wrapping git-cvsimport\n and git-cvsexportcommit to make importing from CVS and commiting back easier.\n\nTarballs can be found here:\n  http://downloads.experimentalworks.net/gcutils-v0.1.0.tar.gz\n\nGIT tree can be found here:\n  http://git.experimentalworks.net/?p=gcutils.git\n\nThis release tries to focus on improving the test suite and to fix smaller\nbugs as well as doing some code clean up.\n\nFeedback and patches are welcome.\n\n            David\n\n------------------------------------------------------\nThe changes since 0.0.4:\n\nDavid Soria Parra (25):\n      Add a \"Update...\" message to gc-update.sh\n      Check if the a .cvs directory is present.\n      Fix the check for the .cvs directory.\n      Aggregate duplicated code into on library file.\n      Add license header\n      Test to invoke gc-utils from subdirectories\n      Testcase for gc-commit\n      Import branches into refs/remotes/cvs/* by default\n      When running cvsclean, gc-commit didn't return to the working directory\n      Check if the directory to import already exists.\n      Change required git version from 1.5.0 to 1.5.4\n      Tests: Test merge strategy option in gc-update\n      Tests: Display filename when a test fails\n      Tests: Silence cleanup script\n      gc-utils version 0.0.5beta1\n      Add UPDATE-NOTES containing informations about compatiblity breaks\n      Silence git-stash when gc-update is not in verbose mode\n      Pop stashed status always, not only when we rebase\n      Fix the check for the .git and .cvs directory\n      Cleanup manpages\n      Use die shortcut instead of echo >&2 && exit 127\n      Show a message that we run cvs update\n      Silence errors due to non integer inputs in our select\n      Simplify code\n      gc-utils version 0.1.0\n\nEduardo Cardoso (2):\n      Uses --no-pager to retrieve log messages.\n      Added flags to `cvs update' to allow creation of directories and\n      pruning of empty directories.\n"}]}