versionone/Integration.Git — pull request #3 by edkennard (2012-10-31 03:20:08+00:00)
Title: Configurable changeset names

Added a new feature allowing changeset names to be configurable via the ChangeSet group in configuration.xml using the new tags NameTemplate, NameTemplateDateFormat and NameTemplateRepositoryFormat.

With these new tags changeset names can take various shapes, for example:

2012-01-31 23:59:59 by Author in git://github.com/account/repo.git
01/31/2012 at 11:59:59 PM by Author in account/repo.git
By Author on Jan 31st 2012 in repo.git

Putting the date and time at the beginning per the first example has the advantage of being able to sort changesets in VersionOne chronologically by clicking on the Title column header. This workaround would be redundant if a new default field was added to ChangeSets in VersionOne called 'Commit Date' or equivalent. Currently the base VersionOne field 'Change Date' is misleading in this context. Another option would be for the Git integration to support custom fields.

Cheers

Ed