A plug-in element for CruiseControl to detect tag related modifications in a source code repository (CVS).
Be the first to post a text review of tagmod. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2009-02-01 geronimo * pom.xml: version updated to 1.02 * build.xml: version update to 1.02 package in any case, even if target folders missing. refactor <init /> * test/net/haefelingerit/tagmod/UnitTest.java: take new interface into account * src/net/haefelingerit/tagmod/Static.java: fixed timezone bug improved log messages * src/net/haefelingerit/tagmod/Parser.java: fixed null pointer bug if reader is null * src/net/haefelingerit/tagmod/Plugin.java: Unlike Ant, setFile(File file) does not work and no exception is thrown by CruiseControl. In other words, tag.log could not be changed. Let validate() dump extended information about the settings used by this plugin. Let getModifications() also print last and now in the current Locale in addition to the UTC time string. 2009-01-31 geronimo * scripts/tagmod.sh tag.log automatically created via cvs import statement if not exisiting. be silent if not in debug mode use relative paths, override PATH use -d CVSROOT for any cvs related operation. This ensures that cvs commands are working regardless of current directory (otherwise an existing CVS subfolder would determine the repository to use). * scripts/cvsrlog.sh embed default tagfolder. Minor changes. * sample/cruisecontrol-demo-config.xml add stem default. Minor changes. * src/net/haefelingerit/tagmod/Plugin.java Fixing debug issue where lines got printed twice. When debug is turned on on this instance, debug will use logger.debug() if debug is enabled, logger.info() if info is enabled and otherwise will write a basic log message on System.err to make sure that the message is delivered (it can be anoying to see nothing if log4j is not properly configured).
2009-02-01 geronimo * pom.xml: version updated to 1.02 * build.xml: version update to 1.02 package in any case, even if target folders missing. refactor <init /> * test/net/haefelingerit/tagmod/UnitTest.java: take new interface into account * src/net/haefelingerit/tagmod/Static.java: fixed timezone bug improved log messages * src/net/haefelingerit/tagmod/Parser.java: fixed null pointer bug if reader is null * src/net/haefelingerit/tagmod/Plugin.java: Unlike Ant, setFile(File file) does not work and no exception is thrown by CruiseControl. In other words, tag.log could not be changed. Let validate() dump extended information about the settings used by this plugin. Let getModifications() also print last and now in the current Locale in addition to the UTC time string. 2009-01-31 geronimo * scripts/tagmod.sh tag.log automatically created via cvs import statement if not exisiting. be silent if not in debug mode use relative paths, override PATH use -d CVSROOT for any cvs related operation. This ensures that cvs commands are working regardless of current directory (otherwise an existing CVS subfolder would determine the repository to use). * scripts/cvsrlog.sh embed default tagfolder. Minor changes. * sample/cruisecontrol-demo-config.xml add stem default. Minor changes. * src/net/haefelingerit/tagmod/Plugin.java Fixing debug issue where lines got printed twice. When debug is turned on on this instance, debug will use logger.debug() if debug is enabled, logger.info() if info is enabled and otherwise will write a basic log message on System.err to make sure that the message is delivered (it can be anoying to see nothing if log4j is not properly configured).
2009-02-01 geronimo * pom.xml: version updated to 1.02 * build.xml: version update to 1.02 package in any case, even if target folders missing. refactor <init /> * test/net/haefelingerit/tagmod/UnitTest.java: take new interface into account * src/net/haefelingerit/tagmod/Static.java: fixed timezone bug improved log messages * src/net/haefelingerit/tagmod/Parser.java: fixed null pointer bug if reader is null * src/net/haefelingerit/tagmod/Plugin.java: Unlike Ant, setFile(File file) does not work and no exception is thrown by CruiseControl. In other words, tag.log could not be changed. Let validate() dump extended information about the settings used by this plugin. Let getModifications() also print last and now in the current Locale in addition to the UTC time string. 2009-01-31 geronimo * scripts/tagmod.sh tag.log automatically created via cvs import statement if not exisiting. be silent if not in debug mode use relative paths, override PATH use -d CVSROOT for any cvs related operation. This ensures that cvs commands are working regardless of current directory (otherwise an existing CVS subfolder would determine the repository to use). * scripts/cvsrlog.sh embed default tagfolder. Minor changes. * sample/cruisecontrol-demo-config.xml add stem default. Minor changes. * src/net/haefelingerit/tagmod/Plugin.java Fixing debug issue where lines got printed twice. When debug is turned on on this instance, debug will use logger.debug() if debug is enabled, logger.info() if info is enabled and otherwise will write a basic log message on System.err to make sure that the message is delivered (it can be anoying to see nothing if log4j is not properly configured).
2009-02-01 geronimo * pom.xml: version updated to 1.02 * build.xml: version update to 1.02 package in any case, even if target folders missing. refactor <init /> * test/net/haefelingerit/tagmod/UnitTest.java: take new interface into account * src/net/haefelingerit/tagmod/Static.java: fixed timezone bug improved log messages * src/net/haefelingerit/tagmod/Parser.java: fixed null pointer bug if reader is null * src/net/haefelingerit/tagmod/Plugin.java: Unlike Ant, setFile(File file) does not work and no exception is thrown by CruiseControl. In other words, tag.log could not be changed. Let validate() dump extended information about the settings used by this plugin. Let getModifications() also print last and now in the current Locale in addition to the UTC time string. 2009-01-31 geronimo * scripts/tagmod.sh tag.log automatically created via cvs import statement if not exisiting. be silent if not in debug mode use relative paths, override PATH use -d CVSROOT for any cvs related operation. This ensures that cvs commands are working regardless of current directory (otherwise an existing CVS subfolder would determine the repository to use). * scripts/cvsrlog.sh embed default tagfolder. Minor changes. * sample/cruisecontrol-demo-config.xml add stem default. Minor changes. * src/net/haefelingerit/tagmod/Plugin.java Fixing debug issue where lines got printed twice. When debug is turned on on this instance, debug will use logger.debug() if debug is enabled, logger.info() if info is enabled and otherwise will write a basic log message on System.err to make sure that the message is delivered (it can be anoying to see nothing if log4j is not properly configured).
Fixing timezone and &quot;tag.log&quot; bug. Other minor issues fixed as well. See ChangeLog.txt for details.
Fixing issues. See ChangeLog.txt.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?