<div dir="ltr">2008/10/13 Lionel Dricot <span dir="ltr">&lt;<a href="mailto:zeploum@gmail.com">zeploum@gmail.com</a>&gt;</span><br><div class="gmail_quote"><div>... <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">2) Am I right in my usecase ? In order to create a new project, I simply do, locally :<br>cd my_folder<br>bzr init&nbsp;&nbsp; (how can I do a bzr init in the olive interface ?)<br>bzr push bzr+<a href="http://server/bzr/my_folder" target="_blank">http://server/bzr/my_folder</a></div>
</blockquote><div>yes<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">In order to do the equivalent of svn checkout, I do :<br>
bzr branch bzr+<a href="http://server/bzr/my_folder" target="_blank">http://server/bzr/my_folder</a><br></div></blockquote><div><br>or, if you&#39;l like to work like svn then you can: <br>bzr checkout bzr+<a href="http://server/bzr/my_folder" target="_blank">http://server/bzr/my_folder</a><br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><br><br>And to do the equivalent of svn commit, I do :<br>
bzr push bzr+<a href="http://server/bzr/my_folder" target="_blank">http://server/bzr/my_folder</a></div></blockquote><div><br>bzr commit <br>If you use a checkout, it will push it to the mainline automatically.<br><br></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><br><br>3) Something I don&#39;t understand : If I follow the bzr init then bzr push step, the folder on the server will still appear empty ! In fact, every pushed revision does not appear on the server. But, if I do a bzr branch, everything is fine. It seems a bit magical and has the side effect that files are not available over plain http with the apache index. Any solution ?</div>
</blockquote><div><br>It didn&#39;t create the working tree on the server. All the info is in .bzr <br>If you really want a workingtree you can do <br>bzr ceckout&nbsp;&nbsp; (on the server)<br>The workingtree will get out of date unless you use the push and update plugin on all the clients.<br>
<a href="https://launchpad.net/bzr-push-and-update/">https://launchpad.net/bzr-push-and-update/</a><br><br>(I recommend workingtree-less on the main server though)<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><br>
<br>4) When should I use bzr pull and bzr update ?</div></blockquote><div>&nbsp;</div><div>if you have a checkout, use update.<br>if you have a branch use pull <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><br>5) I always use the same server with a complicate name+path. Is there a way do make it a shortcut like it was done for launchpad with lp:my_folder ?</div></blockquote><div>there is a bookmark plugin<br>
<a href="https://launchpad.net/bzr-bookmarks/">https://launchpad.net/bzr-bookmarks/</a> <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><br><br>6) Authentification (well, it is an issue after all) : how can I know who commited what ?<br>
<br></div>
</blockquote></div>bzr log ?<br><br clear="all"><br>-- <br>&lt;| regards<br>U| Marius<br>H| &lt;&gt;&lt; <br>Z| <a href="http://amanica.blogspot.com/">http://amanica.blogspot.com/</a><br>&lt;| <br>E| <a href="http://bazaar-vcs.org/">http://bazaar-vcs.org/</a><br>
&lt;| because I don&#39;t trust version control systems with less than 12994 unit tests<br>
</div>