<br clear="all">Patrick Regan<br><br><div class="gmail_quote">On Wed, Feb 10, 2010 at 2:01 AM, YILMAZ EYIDOGAN <span dir="ltr">&lt;<a href="mailto:yilmaz.eyidogan@gmail.com">yilmaz.eyidogan@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br><br><div class="gmail_quote">2010/2/9 Alexander Belchenko <span dir="ltr">&lt;<a href="mailto:bialix@ukr.net" target="_blank">bialix@ukr.net</a>&gt;</span><div>

<div></div><div class="h5"><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
YILMAZ EYIDOGAN пишет:<div><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Patrick,<br>
<br>
Thank you very much.<br>
<br>
That way is very helpful to view before revisions.<br>
<br>
Is there any way to open old revisioned complete project (for example revision 3) to a temporary folder to work on it? Then I will close that old project and then continue with current version.<br>
<br>
I need to edit old revisioned project without loosing my current revision.<br>
</blockquote>
<br></div>
Sure, for this you need to create new branch from desired revision.<br>
<br>
In Bazaar Explorer use in main menu: Bazaar -&gt; Start -&gt; Branch,<br>
select valid &quot;To:&quot; location for new branch (new copy of your project) and type in revision number in &quot;Revision:&quot; line edit control.<br>
<br>
Then you can open your new branch in Explorer and work with any copy of your project as you need.<br>
<br>
<br></blockquote></div></div><div><br>Hi Alexander,<br> <br></div><div>Bazaar -&gt; Start -&gt; Branch helped me to return back to old revision temporarily. <br><br>What is checkout ( Bazaar -&gt; Start -&gt; Checkout )?  Also, this option helped me to return old revisions.<br>


<br>What is difference between Branch and Checkout commands.<br></div></div></blockquote><div><br>This gets at the core of what distributed VCS is about. Checkouts are just like they are in SVN. A checkout is just a copy of the working tree. It&#39;s *just* the files (and minimal meta data). A branch is a full copy of the whole history as well as the working tree. When you branch, you don&#39;t just get the working tree, you get all the full repo tool set too. This makes it more insular. When you do a checkout, it&#39;s (usually) still bound to the old branch. This means that the changes you make will affect the old branch. When you branch, all your changes will go into the new branch. They can be brought together by a merge.<br>

<br>In most cases a full branch is nicer to deal with, because you don&#39;t mess up your original repo unless you want to. Checkouts are nice though because they are usually fast and good for just viewing a temporary tree. In either case when you are done with it, you can just delete the directory.<br>

<br>Does that help at all?<br><br>Pat<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><div><br>Thank you for your helps,<br>

(I am a new user of Bazaar and Revision Control)<br><br>Yilmaz Eyidogan<br>Turkey<br> </div></div><br>
</blockquote></div><br>