versioncontrol:logtemplates

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
versioncontrol:logtemplates [2006/09/21 17:49] – AlexanderBoteroLowryversioncontrol:logtemplates [2022/10/07 01:28] (current) – Move bakeoff stuff under a single namespace KubilayKocak
Line 5: Line 5:
  
 ===== SVN Implementation ===== ===== SVN Implementation =====
 +The SVN client generates the template locally before commit.  We would have to patch the client or have an editor shell script.
  
 ===== Hg Implementation ===== ===== Hg Implementation =====
 +Hg runs a command called ''%%hgeditor%%'' when committing, it is a shell script that be tailored to our needs including template support.
  
 ===== Git Implementation ===== ===== Git Implementation =====
 git-commit is just a shell script which could be extended to start the editor with a simple default template git-commit is just a shell script which could be extended to start the editor with a simple default template
 +
 +===== Monotone Implementation =====
 +**Not Supported**
 +(also see [[http://venge.net/monotone/wiki/FeatureLogTemplates|monotone:FeatureLogTemplates]])
 +
 +This is not presently supported by [[/Monotone|Monotone]], but would be simple to add - just nobody has gotten around to doing it yet.
 +
 +It is possible to test the commit message for compliance to rules (see [[/VCSFeatureLogReview|VCSFeatureLogReview]]), and it would also be possible to implement this using hooks.  One suggestion would be to use a hook on other commands (like update) to copy the template to ''%%_MTN/log%%'' if it is empty.
  
  • versioncontrol/logtemplates.1158860950.txt.gz
  • Last modified: 2006/09/21 17:49
  • by AlexanderBoteroLowry