<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://k5wiki.test.kerberos.org/wiki?action=history&amp;feed=atom&amp;title=Manipulating_RT_tickets_using_commits</id>
		<title>Manipulating RT tickets using commits - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://k5wiki.test.kerberos.org/wiki?action=history&amp;feed=atom&amp;title=Manipulating_RT_tickets_using_commits"/>
		<link rel="alternate" type="text/html" href="https://k5wiki.test.kerberos.org/wiki?title=Manipulating_RT_tickets_using_commits&amp;action=history"/>
		<updated>2026-05-14T17:10:30Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://k5wiki.test.kerberos.org/wiki?title=Manipulating_RT_tickets_using_commits&amp;diff=4278&amp;oldid=prev</id>
		<title>TomYu: Initial paste of Sam's info from doc/procedures.txt</title>
		<link rel="alternate" type="text/html" href="https://k5wiki.test.kerberos.org/wiki?title=Manipulating_RT_tickets_using_commits&amp;diff=4278&amp;oldid=prev"/>
				<updated>2011-11-02T23:47:12Z</updated>
		
		<summary type="html">&lt;p&gt;Initial paste of Sam&amp;#039;s info from doc/procedures.txt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The following instructions were written for cvs but also work for Subversion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
To: krbdev@mit.edu&lt;br /&gt;
Subject: Important: handling commit interactions with bug database&lt;br /&gt;
Message-Id: &amp;lt;20020917204852.4AEFE151FEF@industrial-algebra.mit.edu&amp;gt;&lt;br /&gt;
Date: Tue, 17 Sep 2002 16:48:52 -0400 (EDT)&lt;br /&gt;
From: hartmans@MIT.EDU (Sam Hartman)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hi.  I've just deployed the integration between the RT bug tracking system and our CVS repository.&lt;br /&gt;
&lt;br /&gt;
Per previous discussion, we're moving to a model where any non-trivial functionality change needs to be accompanied by a ticket open in the bug database.  This will allow us to generate better release notes. To accomplish this we have created a syntax for manipulating tickets along with commits.  If you are someone who has commit access but is not at MIT your commits MUST create or update a ticket.&lt;br /&gt;
&lt;br /&gt;
To manipulate tickets you add some header lines to the top of your log message.  The lines can be of the form header: value or rt-header: value.  I'll show them without the rt-prefix.&lt;br /&gt;
&lt;br /&gt;
==Updating a ticket==&lt;br /&gt;
&lt;br /&gt;
To update a ticket, you include a ticket: or rt-ticket: line in your log.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ticket: 1164&lt;br /&gt;
&lt;br /&gt;
Return errno not retval when getpeername fails.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default when you update a ticket:&lt;br /&gt;
&lt;br /&gt;
* the ticket is assigned to you&lt;br /&gt;
* The ticket is closed&lt;br /&gt;
&lt;br /&gt;
If these defaults are not appropriate for your action you can override them; see below.&lt;br /&gt;
&lt;br /&gt;
==Creating a ticket==&lt;br /&gt;
&lt;br /&gt;
You can also create a ticket at the same time as you commit. All you have to do is use new instead of a ticket number in a ticket line. However you almost certainly want to at least set the subject.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ticket: new&lt;br /&gt;
subject: Add AES support&lt;br /&gt;
&lt;br /&gt;
Add an implementation of AES to libk5crypto.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to closing the ticket and marking you as the owner of a ticket, creating a new ticket makes you the requester of the ticket.&lt;br /&gt;
&lt;br /&gt;
==Other Things to Change==&lt;br /&gt;
&lt;br /&gt;
The following additional commands are supported:&lt;br /&gt;
&lt;br /&gt;
* subject: changes the subject of ticket&lt;br /&gt;
* status: [open|resolved|new|stalled]&lt;br /&gt;
* owner: [username|nobody]&lt;br /&gt;
* cc: [email address]&lt;br /&gt;
* Component: change component of ticket [krb5-libs etc]&lt;br /&gt;
* Version_Reported: &lt;br /&gt;
* Target_Version:&lt;br /&gt;
* Tags: [enhancement|nochange|noresource|pullup]&lt;br /&gt;
&lt;br /&gt;
You could set version_fixed, but it is wrong to do so.&lt;br /&gt;
&lt;br /&gt;
Also, note that you can update multiple tickets in one log message; updates apply to the most recent ticket: command.&lt;/div&gt;</summary>
		<author><name>TomYu</name></author>	</entry>

	</feed>