<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kb.rvmgroup.it/index.php?action=history&amp;feed=atom&amp;title=Chiudere_ticket_Trac_con_un_commit_da_SVN</id>
	<title>Chiudere ticket Trac con un commit da SVN - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://kb.rvmgroup.it/index.php?action=history&amp;feed=atom&amp;title=Chiudere_ticket_Trac_con_un_commit_da_SVN"/>
	<link rel="alternate" type="text/html" href="https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;action=history"/>
	<updated>2026-05-06T05:54:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;diff=6681&amp;oldid=prev</id>
		<title>Gabriele.vivinetto at 15:42, 12 January 2010</title>
		<link rel="alternate" type="text/html" href="https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;diff=6681&amp;oldid=prev"/>
		<updated>2010-01-12T15:42:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;amp;diff=6681&amp;amp;oldid=6555&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Gabriele.vivinetto</name></author>
	</entry>
	<entry>
		<id>https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;diff=6555&amp;oldid=prev</id>
		<title>Gabriele.vivinetto: New page: Su Debian Etch:  *Copiare lo script di trac:  zcat /usr/share/doc/trac/contrib/trac-post-commit-hook.gz | \       sudo tee /path/to/svn/project/hooks/trac-post-commit-hook &gt;/dev/null   sud...</title>
		<link rel="alternate" type="text/html" href="https://kb.rvmgroup.it/index.php?title=Chiudere_ticket_Trac_con_un_commit_da_SVN&amp;diff=6555&amp;oldid=prev"/>
		<updated>2009-10-26T15:51:28Z</updated>

		<summary type="html">&lt;p&gt;New page: Su Debian Etch:  *Copiare lo script di trac:  zcat /usr/share/doc/trac/contrib/trac-post-commit-hook.gz | \       sudo tee /path/to/svn/project/hooks/trac-post-commit-hook &amp;gt;/dev/null   sud...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Su Debian Etch:&lt;br /&gt;
&lt;br /&gt;
*Copiare lo script di trac:&lt;br /&gt;
 zcat /usr/share/doc/trac/contrib/trac-post-commit-hook.gz | \&lt;br /&gt;
      sudo tee /path/to/svn/project/hooks/trac-post-commit-hook &amp;gt;/dev/null&lt;br /&gt;
&lt;br /&gt;
 sudo chmod 755 /path/to/svn/project/hooks/trac-post-commit-hook&lt;br /&gt;
&lt;br /&gt;
* Creare lo script hook di SVN:&lt;br /&gt;
&lt;br /&gt;
 sudoedit /path/to/svn/project/hooks/post-commit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
REPOS=&amp;quot;$1&amp;quot;&lt;br /&gt;
REV=&amp;quot;$2&amp;quot;&lt;br /&gt;
LOG=`svnlook log -r $REV $REPOS`&lt;br /&gt;
AUTHOR=`svnlook author -r $REV $REPOS`&lt;br /&gt;
TRAC_ENV=&amp;#039;/var/trac/test&amp;#039;&lt;br /&gt;
&lt;br /&gt;
/usr/bin/python /path/to/svn/project/hooks/trac-post-commit-hook \&lt;br /&gt;
  -p &amp;quot;$TRAC_ENV&amp;quot;  \&lt;br /&gt;
  -r &amp;quot;$REV&amp;quot;       \&lt;br /&gt;
  -u &amp;quot;$AUTHOR&amp;quot;    \&lt;br /&gt;
  -m &amp;quot;$LOG&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo chmod 755 /path/to/svn/project/hooks/post-commit&lt;br /&gt;
&lt;br /&gt;
*Per chiudere il ticket numero xxx, inserire nel messaggio di commit:&lt;br /&gt;
 closes #xxx&lt;br /&gt;
&lt;br /&gt;
*Per aggiungere una nota al ticket xxx:&lt;br /&gt;
 refs #xxx&lt;br /&gt;
&lt;br /&gt;
==Riferimenti==&lt;br /&gt;
*[http://trac-hacks.org/wiki/TimingAndEstimationSVNPostCommitHook TimingAndEstimationSVNPostCommitHook - Trac Hacks - Plugins Macros etc. - Trac]&lt;br /&gt;
*[http://trac.edgewall.org/browser/trunk/contrib/trac-post-commit-hook /trunk/contrib/trac-post-commit-hook – The Trac Project]&lt;/div&gt;</summary>
		<author><name>Gabriele.vivinetto</name></author>
	</entry>
</feed>