<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3977663544337573923.post8948175063875473083..comments</id><updated>2011-06-16T06:44:49.875+10:00</updated><category term='Windows Mobile'/><category term='Visual Studio'/><category term='Twitter'/><category term='Gootkit'/><category term='MVC'/><category term='Performance'/><category term='Personal Development'/><category term='Standards'/><category term='SQL Injection'/><category term='SQL Server'/><category term='Design Utopia'/><category term='StatSVN'/><category term='Career Development'/><category term='Security'/><category term='Azure'/><category term='1Password'/><category term='NDepend'/><category term='5 Minute Wonder'/><category term='SQL Compare'/><category term='OWASP'/><category term='Backup'/><category term='SQL Prompt'/><category term='SQL Data Generator'/><category term='Travel'/><category term='LinkedIn'/><category term='Conference'/><category term='FxCop'/><category term='Netsparker'/><category term='Passwords'/><category term='SQL Test'/><category term='SSL'/><category term='Product Review'/><category term='SQL Source Control'/><category term='Cloud'/><category term='Mobile'/><category term='K2'/><category term='ASafaWeb'/><category term='Continuous Integration'/><category term='Subversion'/><category term='Red Gate'/><category term='Online Identity'/><category term='SharePoint'/><category term='UX'/><category term='Corporate'/><category term='MVP'/><category term='WCSA'/><category term='Source Control Management'/><category term='Code Quality'/><category term='MSBuild'/><category term='Blogger'/><category term='IIS'/><category term='AppHarbor'/><category term='SQL Search'/><category term='Bing'/><category term='ReSharper'/><category term='iPhone'/><category term='TeamCity'/><category term='Database'/><category term='DotNetNuke'/><category term='Enterprise Software Platform'/><category term='Mozy'/><category term='Web Deploy'/><category term='SQL Data Compare'/><category term='People Management'/><category term='Internet Explorer'/><category term='Software Quality'/><category term='XSS'/><category term='elmah'/><category term='Entity Framework'/><category term='Media'/><category term='.NET'/><category term='Silverlight'/><category term='Speaking'/><title type='text'>Comments on Troy Hunt: Creating Subversion pre-commit hooks in .NET</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.troyhunt.com/feeds/8948175063875473083/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html'/><author><name>Troy Hunt</name><uri>https://profiles.google.com/111846329802076778489</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-r4_CjHr7f7Q/AAAAAAAAAAI/AAAAAAAACgE/f4N7878YrQM/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-751697935312013132</id><published>2011-06-16T06:44:49.876+10:00</published><updated>2011-06-16T06:44:49.876+10:00</updated><title type='text'>It can definitely be pre-commit.cmd or any other e...</title><content type='html'>It can definitely be pre-commit.cmd or any other executable variation of the file type (i.e. pre-commit.bat). All my Windows environments are running with a .cmd extension.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/751697935312013132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/751697935312013132'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1308170689876#c751697935312013132' title=''/><author><name>troyhunt</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1858982792'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-4663373949221163929</id><published>2011-06-15T23:58:59.109+10:00</published><updated>2011-06-15T23:58:59.109+10:00</updated><title type='text'>Excellent article. -&amp;gt;)

Thank you Troy.

One th...</title><content type='html'>Excellent article. -&amp;gt;)&lt;br /&gt;&lt;br /&gt;Thank you Troy.&lt;br /&gt;&lt;br /&gt;One thing I learned extra after doing this is : In windows, the name of the exe has to be pre-commit.exe.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/4663373949221163929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/4663373949221163929'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1308146339109#c4663373949221163929' title=''/><author><name>Madhu kampurath</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-884285263'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-2018237757357863456</id><published>2011-06-09T19:11:28.775+10:00</published><updated>2011-06-09T19:11:28.775+10:00</updated><title type='text'>That&amp;#39;s an interesting question regarding PC-Li...</title><content type='html'>That&amp;#39;s an interesting question regarding PC-Lint. In theory, you should be able to access the contents of the transaction before it&amp;#39;s committed.&lt;br&gt;&lt;br&gt;Having said that, I&amp;#39;d strongly advise against tying code quality measures to transactions pre-commit. I see three problems with this:&lt;br&gt;&lt;br&gt;Firstly, an SVN plugin (command line, Tortoise, whatever), is really not the right medium to be communicating potentially numerous breaches of quality standards. It&amp;#39;s just too succinct.&lt;br&gt;&lt;br&gt;Secondly, you run the risk of significantly increasing the time required to commit code. Obviously this will depend on the transaction size and the efficiency of PC-Lint, but it&amp;#39;s certainly going to introduce an overhead and you probably want to be asking if this should be happening in the midst of what&amp;#39;s meant to be a pretty fluid process.&lt;br&gt;&lt;br&gt;Finally, if you&amp;#39;re just inspecting the transaction, you&amp;#39;re going to be assessing one small part of the app. I&amp;#39;m not familiar with PC-Lint but many static analysis tools are only meaningful when they have access to the entire code base. For example, you couldn&amp;#39;t identify unused code.&lt;br&gt;&lt;br&gt;You&amp;#39;re really talking about a build server and continuous integration process. Take a look at how I&amp;#39;m doing this with NDepend and TeamCity: http://www.troyhunt.com/2010/12/continuous-code-quality-measurement.html</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2018237757357863456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2018237757357863456'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1307610688775#c2018237757357863456' title=''/><author><name>Troy Hunt</name><uri>http://www.blogger.com/profile/06778136934402682504</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-884285263'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-6921062098848586996</id><published>2011-02-25T18:07:40.767+11:00</published><updated>2011-02-25T18:07:40.767+11:00</updated><title type='text'>Hi,

You do have a point...

Thanks for the valuab...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;You do have a point...&lt;br /&gt;&lt;br /&gt;Thanks for the valuable advice!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/6921062098848586996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/6921062098848586996'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1298617660767#c6921062098848586996' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-240571583'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-1174981819031608223</id><published>2010-12-23T08:16:37.205+11:00</published><updated>2010-12-23T08:16:37.205+11:00</updated><title type='text'>That&amp;#39;s an interesting question regarding PC-Li...</title><content type='html'>That&amp;#39;s an interesting question regarding PC-Lint. In theory, you should be able to access the contents of the transaction before it&amp;#39;s committed.&lt;br /&gt;&lt;br /&gt;Having said that, I&amp;#39;d strongly advise against tying code quality measures to transactions pre-commit. I see three problems with this:&lt;br /&gt;&lt;br /&gt;Firstly, an SVN plugin (command line, Tortoise, whatever), is really not the right medium to be communicating potentially numerous breaches of quality standards. It&amp;#39;s just too succinct.&lt;br /&gt;&lt;br /&gt;Secondly, you run the risk of significantly increasing the time required to commit code. Obviously this will depend on the transaction size and the efficiency of PC-Lint, but it&amp;#39;s certainly going to introduce an overhead and you probably want to be asking if this should be happening in the midst of what&amp;#39;s meant to be a pretty fluid process.&lt;br /&gt;&lt;br /&gt;Finally, if you&amp;#39;re just inspecting the transaction, you&amp;#39;re going to be assessing one small part of the app. I&amp;#39;m not familiar with PC-Lint but many static analysis tools are only meaningful when they have access to the entire code base. For example, you couldn&amp;#39;t identify unused code.&lt;br /&gt;&lt;br /&gt;You&amp;#39;re really talking about a build server and continuous integration process. Take a look at how I&amp;#39;m doing this with NDepend and TeamCity: http://www.troyhunt.com/2010/12/continuous-code-quality-measurement.html</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/1174981819031608223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/1174981819031608223'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1293052597205#c1174981819031608223' title=''/><author><name>Troy Hunt</name><uri>http://www.blogger.com/profile/06778136934402682504</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Qbax2DGZEkU/TMtHWf-O2eI/AAAAAAAACB0/VRFZJe8w1Hg/S220/Square+(small).jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-846705060'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-3210144134927716027</id><published>2010-12-22T15:51:19.141+11:00</published><updated>2010-12-22T15:51:19.141+11:00</updated><title type='text'>Hi,

Any idea on configuring the pre-commit hook t...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Any idea on configuring the pre-commit hook to be used with PC lint?&lt;br /&gt;&lt;br /&gt;Basically need to direct SVN to execute PC lint, scan through output report for errors &amp;amp; return a true or false.&lt;br /&gt;&lt;br /&gt;Much appreciated if anyone can advise/assist.&lt;br /&gt;&lt;br /&gt;Thanks.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/3210144134927716027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/3210144134927716027'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1292993479141#c3210144134927716027' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-626604475'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-2214654655280744540</id><published>2010-06-02T07:20:19.665+10:00</published><updated>2010-06-02T07:20:19.665+10:00</updated><title type='text'>Unfortunately all the examples above were from a d...</title><content type='html'>Unfortunately all the examples above were from a dummy project I’ve since blown away. Your best bet would be to just create a new console app and copy and paste from above. You shouldn’t need any syntax which isn’t already in this post, fortunately it’s a very simple process.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2214654655280744540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2214654655280744540'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1275427219665#c2214654655280744540' title=''/><author><name>Troy Hunt</name><uri>http://www.blogger.com/profile/06778136934402682504</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Qbax2DGZEkU/S8F2SDfwJLI/AAAAAAAABzc/VT19z2JXOg4/S220/ProfilePic.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-846705060'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-1743365824558192292</id><published>2010-06-02T07:11:53.158+10:00</published><updated>2010-06-02T07:11:53.158+10:00</updated><title type='text'>Would you mind sharing the project file? Thx!</title><content type='html'>Would you mind sharing the project file? Thx!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/1743365824558192292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/1743365824558192292'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1275426713158#c1743365824558192292' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-247412437'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-2999793136979598836</id><published>2010-06-01T08:26:42.879+10:00</published><updated>2010-06-01T08:26:42.879+10:00</updated><title type='text'>I don’t believe you can modify the comments in the...</title><content type='html'>I don’t believe you can modify the comments in the pre-commit stage because the transaction has already been created. Have a look at some of the suggestions on Stack Overflow for changing the log message after it has been committed: http://stackoverflow.com/questions/304383/how-do-i-edit-a-commit-message-that-i-already-committed-in-subversion&lt;br /&gt;&lt;br /&gt;Out of interest, what would cause you to want to change someone&amp;#39;s commit message?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2999793136979598836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2999793136979598836'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1275344802879#c2999793136979598836' title=''/><author><name>Troy Hunt</name><uri>http://www.blogger.com/profile/06778136934402682504</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Qbax2DGZEkU/S8F2SDfwJLI/AAAAAAAABzc/VT19z2JXOg4/S220/ProfilePic.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-846705060'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-2160811101039203746</id><published>2010-05-28T08:02:02.317+10:00</published><updated>2010-05-28T08:02:02.317+10:00</updated><title type='text'>Is it possible for a pre-commit script to modify t...</title><content type='html'>Is it possible for a pre-commit script to modify the commit comments?  Is it possible to modify text files being checked in?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2160811101039203746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2160811101039203746'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1274997722317#c2160811101039203746' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-762750808'/></entry><entry><id>tag:blogger.com,1999:blog-3977663544337573923.post-2181525805868614498</id><published>2010-02-14T14:17:11.566+11:00</published><updated>2010-02-14T14:17:11.566+11:00</updated><title type='text'>The hooks Troy created in our SVN repo generally h...</title><content type='html'>The hooks Troy created in our SVN repo generally helped in proper documentation of revisions implemented by the developers and manage code transitions easily.  This validation scheme was implemented in our company across Asia and we (Philippines development team) have benefited from it. On the hardware resource side, file inclusion restrictions will efficiently manage server performance and disk space allocations. &lt;br /&gt;Great work Troy! In behalf of the PH team, thank you for provisioning this facility. &lt;br /&gt;&lt;br /&gt;-Myla</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2181525805868614498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3977663544337573923/8948175063875473083/comments/default/2181525805868614498'/><link rel='alternate' type='text/html' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html?showComment=1266117431566#c2181525805868614498' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.troyhunt.com/2010/02/creating-subversion-pre-commit-hooks-in.html' ref='tag:blogger.com,1999:blog-3977663544337573923.post-8948175063875473083' source='http://www.blogger.com/feeds/3977663544337573923/posts/default/8948175063875473083' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1218863205'/></entry></feed>
