<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>doetsch.info &#187; local branches</title>
	<atom:link href="http://doetsch.info/tag/local-branches/feed/" rel="self" type="application/rss+xml" />
	<link>http://doetsch.info</link>
	<description>Im Wendekreis des Elbfisches</description>
	<lastBuildDate>Wed, 02 May 2012 15:31:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Bookmarks, a.k.a. local branches in MercurialEclipse</title>
		<link>http://doetsch.info/2008/11/15/bookmarks-aka-local-branches-in-mercurialeclipse/</link>
		<comments>http://doetsch.info/2008/11/15/bookmarks-aka-local-branches-in-mercurialeclipse/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 15:45:54 +0000</pubDate>
		<dc:creator>Bastian</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[dvcs]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[local branches]]></category>
		<category><![CDATA[mercurialeclipse]]></category>
		<category><![CDATA[vcs]]></category>

		<guid isPermaLink="false">http://doetsch.info/?p=118</guid>
		<description><![CDATA[Had I known yesterday that I would have another feature to blog about, I&#8217;d have skipped the previous post and put it all together in this&#8230; Anyway, a new feature is now available in the current development version of MercurialEclipse, the Mercurial team plug-in for Eclipse: So called bookmarks. The functionality is provided by the [...]
Verwandte Artikel:<ol>
<li><a href='http://doetsch.info/2008/12/07/upcoming-improvements-of-the-mercurial-bookmarks-extension/' rel='bookmark' title='Upcoming improvements of the Mercurial Bookmarks extension'>Upcoming improvements of the Mercurial Bookmarks extension</a></li>
<li><a href='http://doetsch.info/2008/11/14/rebase-and-subversion-support-in-mercurialeclipse/' rel='bookmark' title='Rebase and subversion support in MercurialEclipse'>Rebase and subversion support in MercurialEclipse</a></li>
<li><a href='http://doetsch.info/2009/03/18/gsoc-students-wanted/' rel='bookmark' title='GSoC students wanted!'>GSoC students wanted!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Had I known yesterday that I would have another feature to blog about, I&#8217;d have skipped the previous post and put it all together in this&#8230;</p>
<p><a href="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/BookmarksDialogCreateTab.png" target="_blank" rel="lightbox[118]"><img style="border: 2px solid black; vertical-align: text-bottom;" src="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/BookmarksDialogCreateTab.png?format=raw" alt="Screenshot of Bookmark dialog, create tab" width="400" height="210" /></a></p>
<p>Anyway, a new feature is now available in the current development version of <a href="http://www.assembla.com/wiki/show/mercurialeclipse" target="_blank">MercurialEclipse</a>, the Mercurial team plug-in for Eclipse: So called bookmarks.</p>
<p>The functionality is provided by the <a href="http://www.selenic.com/mercurial/wiki/index.cgi/BookmarksExtension" target="_blank">bookmarks extension</a>, distributed together with <a href="http://www.selenic.com/mercurial/wiki/" target="_blank">Mercurial</a> versions that are newer than 24.10.2008. So what are <a href="http://www.selenic.com/mercurial/wiki/index.cgi/Bookmarks" target="_blank">bookmarks</a>? Have you heard of the complaint that Mercurial can&#8217;t do deleteable named branches within one clone? Don&#8217;t you want to clone to create a branch? Then the bookmark extension could be the solution for you. But keep in mind that bookmarks do not propagate to remote repositories. They are only available on your machine.</p>
<p>Bookmarks are pointers to specific heads. As with git local branches, they move with each commit and always point at the head. <strong>Update:</strong> There&#8217;s a nice <a href="http://blog.experimentalworks.net/archives/94-Mercurial-bookmarks.html" target="_blank">introduction</a> available at the <a href="http://blog.experimentalworks.net/" target="_blank">blog</a> of the extension&#8217;s author if you want to read more about the extension.</p>
<p>The dialog tab in the screenshot above allows you to create such bookmarks. If nothing is selected, it just sets the new bookmark to the tip revision. If you select a revision &#8211; I trust, you get it&#8230;</p>
<p>Contrary to named branches, bookmarks are local only and therefore aren&#8217;t under source control. This means, you can modify them as much as you like. Below you see our interface for renaming or deleting bookmarks.</p>
<p><a href="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/BookmarksDialogModifyTab.png" target="_blank" rel="lightbox[118]"><img style="border: 2px solid black;" src="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/BookmarksDialogModifyTab.png?format=raw" alt="Screenshot of Bookmark dialog, modify tab" width="400" height="210" /></a></p>
<p>Working with bookmarks is like using branches. On the command line you can use it wherever a revision needs to be specified. So we&#8217;ve extended our &#8220;Update to different changeset dialog&#8230;&#8221; to include bookmarks. The new tab looks like this:</p>
<p><a href="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/SwitchToBookmarksTab.png" target="_blank" rel="lightbox[118]"><img style="border: 2px solid black;" src="http://trac-hg.assembla.com/mercurialeclipse/attachment/wiki/Documentation/SwitchToBookmarksTab.png?format=raw" alt="Screenshot of UpdateToChangeset dialog, bookmark tab" width="400" height="177" /></a></p>
<p>Okay, that&#8217;s it for now. The next post about this follows when new features are available.</p>
<p>Verwandte Artikel:<ol>
<li><a href='http://doetsch.info/2008/12/07/upcoming-improvements-of-the-mercurial-bookmarks-extension/' rel='bookmark' title='Upcoming improvements of the Mercurial Bookmarks extension'>Upcoming improvements of the Mercurial Bookmarks extension</a></li>
<li><a href='http://doetsch.info/2008/11/14/rebase-and-subversion-support-in-mercurialeclipse/' rel='bookmark' title='Rebase and subversion support in MercurialEclipse'>Rebase and subversion support in MercurialEclipse</a></li>
<li><a href='http://doetsch.info/2009/03/18/gsoc-students-wanted/' rel='bookmark' title='GSoC students wanted!'>GSoC students wanted!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://doetsch.info/2008/11/15/bookmarks-aka-local-branches-in-mercurialeclipse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

