Hi everyone,
Codestriker 1.8.5 has just been released. Its is available from
http://codestriker.sourceforge.net, in the usual place. I've appended the
CHANGELOG to this email.
Cheers,
The Codestriker Team.
Version 1.8.5
* Complete support for VSS repositories. Topics linked to a VSS
repository can now be created by either specifying labels with the
VSS directory of interest for code already committed in the
repository, or pre-commit reviews can be done by generating diff
text with the ssdiff.pl script in the Codestriker bin directory.
* Modified log_accum.pl so that deleted files are also included in the
topic.
* On the topic list screen, there is a new button "Obsolete Topics",
which allows you to create a new topic which superseeds the selected
topics. The obsoleted topics will be changed to state "Obsoleted"
and will become read-only. Note the @topic_states configuration
variable in codestriker.conf needs to be modified to include the new
'Obsoleted' state to enable this. The view topic screens have been
modified to include links if the topic being viewed has been
obsoleted or superseeds other topics. A single topic can be
obsoleted from the view topic properties page, by selecting the
'Obsoleted' state.
* The $allow_delete config variable has been removed. If topic
deletion is to be enabled, the 'Deleted' state needs to be added to
the @topic_states configuration variable in codestriker.conf.
* Added new configuration variable @Codestriker::exclude_file_types
which contains a list of filename extensions which Codestriker will
ignore when creating topics. These generally include those
extensions which are binary, or of not any interest. Contributed by
Dave Clendenan <dav...@po...>.
* Added a checkbox "Default to HEAD" on the create topic screen which
is used for topics based off tags. If this checkbox is enabled, the
'-f' flag is passed to CVS repositories when executing the 'cvs
rdiff' command. This has the effect of retrieving a file's contents
from revision HEAD if it is not present for the specified tag value.
This option currently has no effect for other repository types at
this stage. Contributed by Dave Clendenan.
* Minor fix for handing CVS rdiff text which end in a binary entry.
Problem found by Dave Clendenan.
* Shorten the URLs sent in the email messages.
* Minor fix where " characters would not render correctly in the
status bar or in a tool-tip when hovering over a commented line in
the view topic window.
The following changes are from Jason Remillard:
* Fixed a security problem with the repository not being checked
against the actual configured list. A user could send in any well
formed repository string and Codestriker would just take it, even if
it was not configured.
* Fixed a bug preventing create topic from working when the user had
just one repository working. The cookie was overriding it because it
was missing from the html code.
* Subversion repositories can now be configured with a username and
password in the configuration file if authentication is required.
Any errors from accessing subversion are written to STDERR.
|