<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Mercurial: Initial Impressions</title>
	<atom:link href="http://www.jeffongames.com/2008/08/mercurial-initial-impressions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/</link>
	<description>This is Jeff.  This is Jeff On Games.</description>
	<lastBuildDate>Tue, 31 Jan 2012 21:30:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: nofear</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-39953</link>
		<dc:creator>nofear</dc:creator>
		<pubDate>Thu, 22 Oct 2009 00:25:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-39953</guid>
		<description>Hi Jeff

Could you post how did you setup the mercurial server with the ldap backend? I&#039;m not able to find such information until now, so it would help me a lot.
Thanks and keep it up :)</description>
		<content:encoded><![CDATA[<p>Hi Jeff</p>
<p>Could you post how did you setup the mercurial server with the ldap backend? I&#8217;m not able to find such information until now, so it would help me a lot.<br />
Thanks and keep it up <img src='http://www.jeffongames.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-39029</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Wed, 19 Aug 2009 13:07:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-39029</guid>
		<description>@Alen I didn&#039;t integrate with an AD server, but there are plenty of articles on using AD as an LDAP server out there.</description>
		<content:encoded><![CDATA[<p>@Alen I didn&#8217;t integrate with an AD server, but there are plenty of articles on using AD as an LDAP server out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alen</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-39027</link>
		<dc:creator>Alen</dc:creator>
		<pubDate>Wed, 19 Aug 2009 09:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-39027</guid>
		<description>You say:
The good:
Mercurial was really easy to set up, even integrating LDAP into the push permissions system. I like it when things are that easy.

Can you post how you configured apache/mercurial  to authenticate with active directory?</description>
		<content:encoded><![CDATA[<p>You say:<br />
The good:<br />
Mercurial was really easy to set up, even integrating LDAP into the push permissions system. I like it when things are that easy.</p>
<p>Can you post how you configured apache/mercurial  to authenticate with active directory?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dsp</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-33222</link>
		<dc:creator>dsp</dc:creator>
		<pubDate>Wed, 04 Mar 2009 01:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-33222</guid>
		<description>@ches bookmarks will be remote in the future.</description>
		<content:encoded><![CDATA[<p>@ches bookmarks will be remote in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ches</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-32064</link>
		<dc:creator>Ches</dc:creator>
		<pubDate>Tue, 20 Jan 2009 02:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-32064</guid>
		<description>Bookmarks are a nice step, but unfortunately they&#039;re hardly an analog to git branches at this point, because they&#039;re effectively local-only. It&#039;s still a useful extension, because I can get convenient named branch-like behavior locally while being able to delete them, but remote, temporary branches in git are very useful and remain the biggest utility that I think it has over hg.</description>
		<content:encoded><![CDATA[<p>Bookmarks are a nice step, but unfortunately they&#8217;re hardly an analog to git branches at this point, because they&#8217;re effectively local-only. It&#8217;s still a useful extension, because I can get convenient named branch-like behavior locally while being able to delete them, but remote, temporary branches in git are very useful and remain the biggest utility that I think it has over hg.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: poko</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-31798</link>
		<dc:creator>poko</dc:creator>
		<pubDate>Fri, 09 Jan 2009 15:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-31798</guid>
		<description>just an FYI mercurial 1.1 introduced rebase (rebase ext) and git-like lightweight branches (bookmarks ext).</description>
		<content:encoded><![CDATA[<p>just an FYI mercurial 1.1 introduced rebase (rebase ext) and git-like lightweight branches (bookmarks ext).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: abd</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-31779</link>
		<dc:creator>abd</dc:creator>
		<pubDate>Fri, 09 Jan 2009 00:33:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-31779</guid>
		<description>Try the SonicHg extension:

http://kenai.com/projects/sonichg/pages/Home

It has a pushlog hook that gathers the data.</description>
		<content:encoded><![CDATA[<p>Try the SonicHg extension:</p>
<p><a href="http://kenai.com/projects/sonichg/pages/Home" rel="nofollow">http://kenai.com/projects/sonichg/pages/Home</a></p>
<p>It has a pushlog hook that gathers the data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-30151</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Fri, 14 Nov 2008 14:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-30151</guid>
		<description>A good suggestion for a quick fix without extensions, but not quite what I was looking for.  A real solution would store the pushing user as metadata on the actual changes.  Maybe have the name of the server, the date, and the user that did the push.  That way we can see change 1-5 got pushed to the initial upstream by me, 6-7 got pushed by person X, then they all got pushed to the release server by person Y.

Also, the other problem is that I&#039;d want to make sure that the LDAP username is used over the mercurial username.</description>
		<content:encoded><![CDATA[<p>A good suggestion for a quick fix without extensions, but not quite what I was looking for.  A real solution would store the pushing user as metadata on the actual changes.  Maybe have the name of the server, the date, and the user that did the push.  That way we can see change 1-5 got pushed to the initial upstream by me, 6-7 got pushed by person X, then they all got pushed to the release server by person Y.</p>
<p>Also, the other problem is that I&#8217;d want to make sure that the LDAP username is used over the mercurial username.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reto</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-30150</link>
		<dc:creator>reto</dc:creator>
		<pubDate>Fri, 14 Nov 2008 13:52:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-30150</guid>
		<description>To log the user who pushed a changeset I suggest you 

- create file /etc/mercurial/hgrc:

[hooks]
incoming = pushhook

- create script /user/local/bin/pushhook:

#!/bin/sh
printf &quot;\&quot;%s\&quot;\t\&quot;%s\&quot;\t\&quot;%s\&quot;\t\&quot;%s\&quot;\n&quot; &quot;$HG_NODE&quot; &quot;$USER&quot; &quot;$(date
-u)&quot; &quot;$(hg log --template &#039;{desc}&#039; -r $HG_NODE &#124; tr &#039;\n&#039; &#039; &#039;)&quot; &gt;&gt;
.hg/pushlog

as a result you whould have a pushlog in every project&#039;s .hg directory</description>
		<content:encoded><![CDATA[<p>To log the user who pushed a changeset I suggest you </p>
<p>- create file /etc/mercurial/hgrc:</p>
<p>[hooks]<br />
incoming = pushhook</p>
<p>- create script /user/local/bin/pushhook:</p>
<p>#!/bin/sh<br />
printf &#8220;\&#8221;%s\&#8221;\t\&#8221;%s\&#8221;\t\&#8221;%s\&#8221;\t\&#8221;%s\&#8221;\n&#8221; &#8220;$HG_NODE&#8221; &#8220;$USER&#8221; &#8220;$(date<br />
-u)&#8221; &#8220;$(hg log &#8211;template &#8216;{desc}&#8217; -r $HG_NODE | tr &#8216;\n&#8217; &#8216; &#8216;)&#8221; &gt;&gt;<br />
.hg/pushlog</p>
<p>as a result you whould have a pushlog in every project&#8217;s .hg directory</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff On Games &#187; Blog Archive &#187; Mercurial Second Impressions</title>
		<link>http://www.jeffongames.com/2008/08/mercurial-initial-impressions/comment-page-1/#comment-26751</link>
		<dc:creator>Jeff On Games &#187; Blog Archive &#187; Mercurial Second Impressions</dc:creator>
		<pubDate>Thu, 21 Aug 2008 15:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.jeffongames.com/2008/08/mercurial-initial-impressions/#comment-26751</guid>
		<description>[...] use them to promote pre-push process. Right now, though, I quickly want to respond to a few of my initial impressions of [...]</description>
		<content:encoded><![CDATA[<p>[...] use them to promote pre-push process. Right now, though, I quickly want to respond to a few of my initial impressions of [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

