Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > 7e647d9940d31b34c253e6f71c416c4b > files > 3055

bzr-2.7.0-6.mga7.aarch64.rpm


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Bazaar Release Notes &#8212; Bazaar 2.7.0 documentation</title>
    <link rel="stylesheet" href="../_static/classic.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    
    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
    <script type="text/javascript" src="../_static/jquery.js"></script>
    <script type="text/javascript" src="../_static/underscore.js"></script>
    <script type="text/javascript" src="../_static/doctools.js"></script>
    <script type="text/javascript" src="../_static/language_data.js"></script>
    
    <link rel="shortcut icon" href="../_static/bzr.ico"/>
    <link rel="search" title="Search" href="../search.html" />
    <link rel="next" title="Bazaar Release Notes" href="bzr-0.6.html" />
    <link rel="prev" title="Bazaar Release Notes" href="bzr-0.8.html" /> 
  </head><body>
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="bzr-0.6.html" title="Bazaar Release Notes"
             accesskey="N">next</a></li>
        <li class="right" >
          <a href="bzr-0.8.html" title="Bazaar Release Notes"
             accesskey="P">previous</a> |</li>
<li><a href="http://bazaar.canonical.com/">
    <img src="../_static/bzr icon 16.png" /> Home</a>&nbsp;|&nbsp;</li>
<a href="http://doc.bazaar.canonical.com/en/">Documentation</a>&nbsp;|&nbsp;</li>

        <li class="nav-item nav-item-0"><a href="../index.html">Table of Contents (2.7.0)</a> &#187;</li>

          <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Bazaar Release Notes</a> &#187;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="bazaar-release-notes">
<h1>Bazaar Release Notes<a class="headerlink" href="#bazaar-release-notes" title="Permalink to this headline">¶</a></h1>
<div class="toctree-wrapper compound">
</div>
<div class="section" id="bzr-0-7">
<h2>bzr 0.7<a class="headerlink" href="#bzr-0-7" title="Permalink to this headline">¶</a></h2>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Released:</th><td class="field-body">2006-01-09</td>
</tr>
</tbody>
</table>
<div class="section" id="changes">
<h3>Changes<a class="headerlink" href="#changes" title="Permalink to this headline">¶</a></h3>
<ul class="simple">
<li>.bzrignore is excluded from exports, on the grounds that it’s a bzr
internal-use file and may not be wanted.  (Jamie Wilkinson)</li>
<li>The “bzr directories” command were removed in favor of the new
–kind option to the “bzr inventory” command.  To list all
versioned directories, now use “bzr inventory –kind directory”.
(Johan Rydberg)</li>
<li>Under Windows configuration directory is now <code class="docutils literal notranslate"><span class="pre">%APPDATA%\bazaar\2.0</span></code>
by default. (John Arbash Meinel)</li>
<li>The parent of Bzr configuration directory can be set by <code class="docutils literal notranslate"><span class="pre">BZR_HOME</span></code>
environment variable. Now the path for it is searched in <code class="docutils literal notranslate"><span class="pre">BZR_HOME</span></code>,
then in HOME. Under Windows the order is: <code class="docutils literal notranslate"><span class="pre">BZR_HOME</span></code>, <code class="docutils literal notranslate"><span class="pre">APPDATA</span></code>
(usually points to <code class="docutils literal notranslate"><span class="pre">C:\Documents</span> <span class="pre">and</span> <span class="pre">Settings\User</span> <span class="pre">Name\Application</span> <span class="pre">Data</span></code>),
<code class="docutils literal notranslate"><span class="pre">HOME</span></code>. (John Arbash Meinel)</li>
<li>Plugins with the same name in different directories in the bzr plugin
path are no longer loaded: only the first successfully loaded one is
used. (Robert Collins)</li>
<li>Use system’s external SSH command to open connections if possible.
This gives better integration with user settings such as ProxyCommand.
(James Henstridge)</li>
<li>Permissions on files underneath .bzr/ are inherited from the .bzr
directory. So for a shared repository, simply doing ‘chmod -R g+w .bzr/’
will mean that future file will be created with group write permissions.</li>
<li>configure.in and config.guess are no longer in the builtin default
ignore list.</li>
<li>‘.sw[nop]’ pattern ignored, to ignore vim swap files for nameless
files.  (John Arbash Meinel, Martin Pool)</li>
</ul>
</div>
<div class="section" id="improvements">
<h3>Improvements<a class="headerlink" href="#improvements" title="Permalink to this headline">¶</a></h3>
<ul class="simple">
<li>“bzr INIT dir” now initializes the specified directory, and creates
it if it does not exist.  (John Arbash Meinel)</li>
<li>New remerge command (Aaron Bentley)</li>
<li>Better zsh completion script.  (Steve Borho)</li>
<li>‘bzr diff’ now returns 1 when there are changes in the working
tree. (Robert Collins)</li>
<li>‘bzr push’ now exists and can push changes to a remote location.
This uses the transport infrastructure, and can store the remote
location in the ~/.bazaar/branches.conf configuration file.
(Robert Collins)</li>
<li>Test directories are only kept if the test fails and the user requests
that they be kept.</li>
<li>Tweaks to short log printing</li>
<li>Added branch nicks, new nick command, printing them in log output.
(Aaron Bentley)</li>
<li>If <code class="docutils literal notranslate"><span class="pre">$BZR_PDB</span></code> is set, pop into the debugger when an uncaught exception
occurs.  (Martin Pool)</li>
<li>Accept ‘bzr resolved’ (an alias for ‘bzr resolve’), as this is
the same as Subversion.  (Martin Pool)</li>
<li>New FTP transport support (on ftplib), for <a class="reference external" href="ftp://">ftp://</a> and aftp://
URLs.  (Daniel Silverstone)</li>
<li>Commit editor temporary files now start with <code class="docutils literal notranslate"><span class="pre">bzr_log.</span></code>, to allow
text editors to match the file name and set up appropriate modes or
settings.  (Magnus Therning)</li>
<li>Improved performance when integrating changes from a remote weave.
(Goffredo Baroncelli)</li>
<li>Sftp will attempt to cache the connection, so it is more likely that
a connection will be reused, rather than requiring multiple password
requests.</li>
<li>bzr revno now takes an optional argument indicating the branch whose
revno should be printed.  (Michael Ellerman)</li>
<li>bzr cat defaults to printing the last version of the file.
(Matthieu Moy, #3632)</li>
<li>New global option ‘bzr –lsprof COMMAND’ runs bzr under the lsprof
profiler.  (Denys Duchier)</li>
<li>Faster commits by reading only the headers of affected weave files.
(Denys Duchier)</li>
<li>‘bzr add’ now takes a –dry-run parameter which shows you what would be
added, but doesn’t actually add anything. (Michael Ellerman)</li>
<li>‘bzr add’ now lists how many files were ignored per glob.  add –verbose
lists the specific files.  (Aaron Bentley)</li>
<li>‘bzr missing’ now supports displaying changes in diverged trees and can
be limited to show what either end of the comparison is missing.
(Aaron Bently, with a little prompting from Daniel Silverstone)</li>
</ul>
</div>
<div class="section" id="bug-fixes">
<h3>Bug Fixes<a class="headerlink" href="#bug-fixes" title="Permalink to this headline">¶</a></h3>
<ul class="simple">
<li>SFTP can walk up to the root path without index errors. (Robert Collins)</li>
<li>Fix bugs in running bzr with ‘python -O’.  (Martin Pool)</li>
<li>Error when run with -OO</li>
<li>Fix bug in reporting HTTP errors that don’t have an HTTP error code.
(Martin Pool)</li>
<li>Handle more cases of pipe errors in display commands</li>
<li>Change status to 3 for all errors</li>
<li>Files that are added and unlinked before committing are completely
ignored by diff and status</li>
<li>Stores with some compressed texts and some uncompressed texts are now
able to be used. (John A Meinel)</li>
<li>Fix for bzr pull failing sometimes under windows</li>
<li>Fix for SFTP transport under windows when using interactive auth</li>
<li>Show files which are both renamed and modified as such in ‘bzr
status’ output.  (Daniel Silverstone, #4503)</li>
<li>Make annotate cope better with revisions committed without a valid
email address.  (Marien Zwart)</li>
<li>Fix representation of tab characters in commit messages.
(Harald Meland)</li>
<li>List of plugin directories in <code class="docutils literal notranslate"><span class="pre">BZR_PLUGIN_PATH</span></code> environment variable is
now parsed properly under Windows. (Alexander Belchenko)</li>
<li>Show number of revisions pushed/pulled/merged. (Robey Pointer)</li>
<li>Keep a cached copy of the basis inventory to speed up operations
that need to refer to it.  (Johan Rydberg, Martin Pool)</li>
<li>Fix bugs in bzr status display of non-ascii characters.
(Martin Pool)</li>
<li>Remove Makefile.in from default ignore list.
(Tollef Fog Heen, Martin Pool, #6413)</li>
<li>Fix failure in ‘bzr added’.  (Nathan McCallum, Martin Pool)</li>
</ul>
</div>
<div class="section" id="testing">
<h3>Testing<a class="headerlink" href="#testing" title="Permalink to this headline">¶</a></h3>
<ul class="simple">
<li>Fix selftest asking for passwords when there are no SFTP keys.
(Robey Pointer, Jelmer Vernooij)</li>
<li>Fix selftest run with ‘python -O’.  (Martin Pool)</li>
<li>Fix HTTP tests under Windows. (John Arbash Meinel)</li>
<li>Make tests work even if HOME is not set (Aaron Bentley)</li>
<li>Updated <code class="docutils literal notranslate"><span class="pre">build_tree</span></code> to use fixed line-endings for tests which read
the file cotents and compare. Make some tests use this to pass under
Windows. (John Arbash Meinel)</li>
<li>Skip stat and symlink tests under Windows. (Alexander Belchenko)</li>
<li>Delay in selftest/testhashcash is now issued under win32 and Cygwin.
(John Arbash Meinel)</li>
<li>Use terminal width to align verbose test output.  (Martin Pool)</li>
<li>Blackbox tests are maintained within the bzrlib.tests.blackbox directory.
If adding a new test script please add that to
<code class="docutils literal notranslate"><span class="pre">bzrlib.tests.blackbox.__init__</span></code>. (Robert Collins)</li>
<li>Much better error message if one of the test suites can’t be
imported.  (Martin Pool)</li>
<li>Make check now runs the test suite twice - once with the default locale,
and once with all locales forced to C, to expose bugs. This is not
trivially done within python, so for now its only triggered by running
Make check. Integrators and packagers who wish to check for full
platform support should run ‘make check’ to test the source.
(Robert Collins)</li>
<li>Tests can now run TestSkipped if they can’t execute for any reason.
(Martin Pool) (NB: TestSkipped should only be raised for correctable
reasons - see the wiki spec ImprovingBzrTestSuite).</li>
<li>Test SFTP with relative, absolute-in-homedir and absolute-not-in-homedir
paths for the transport tests. Introduce blackbox remote SFTP tests that
test the same permutations. (Robert Collins, Robey Pointer)</li>
<li>Transport implementation tests are now independent of the local file
system, which allows tests for esoteric transports, and for features
not available in the local file system. They also repeat for variations
on the URL scheme that can introduce issues in the transport code,
see bzrlib.transport.TransportTestProviderAdapter() for this.
(Robert Collins).</li>
<li><code class="docutils literal notranslate"><span class="pre">TestCase.build_tree</span></code> uses the transport interface to build trees,
pass in a transport parameter to give it an existing connection.
(Robert Collins).</li>
</ul>
</div>
<div class="section" id="internals">
<h3>Internals<a class="headerlink" href="#internals" title="Permalink to this headline">¶</a></h3>
<ul>
<li><p class="first">WorkingTree.pull has been split across Branch and WorkingTree,
to allow Branch only pulls. (Robert Collins)</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">commands.display_command</span></code> now returns the result of the decorated
function. (Robert Collins)</p>
</li>
<li><p class="first">LocationConfig now has a <code class="docutils literal notranslate"><span class="pre">set_user_option(key,</span> <span class="pre">value)</span></code> call to save
a setting in its matching location section (a new one is created
if needed). (Robert Collins)</p>
</li>
<li><p class="first">Branch has two new methods, <code class="docutils literal notranslate"><span class="pre">get_push_location</span></code> and
<code class="docutils literal notranslate"><span class="pre">set_push_location</span></code> to respectively, get and set the push location.
(Robert Collins)</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">commands.register_command</span></code> now takes an optional flag to signal that
the registrant is planning to decorate an existing command. When
given multiple plugins registering a command is not an error, and
the original command class (whether built in or a plugin based one) is
returned to the caller. There is a new error ‘MustUseDecorated’ for
signalling when a wrapping command should switch to the original
version. (Robert Collins)</p>
</li>
<li><p class="first">Some option parsing errors will raise ‘BzrOptionError’, allowing
granular detection for decorating commands. (Robert Collins).</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">Branch.read_working_inventory</span></code> has moved to
<code class="docutils literal notranslate"><span class="pre">WorkingTree.read_working_inventory</span></code>. This necessitated changes to
<code class="docutils literal notranslate"><span class="pre">Branch.get_root_id</span></code>, and a move of <code class="docutils literal notranslate"><span class="pre">Branch.set_inventory</span></code> to
WorkingTree as well. To make it clear that a WorkingTree cannot always
be obtained <code class="docutils literal notranslate"><span class="pre">Branch.working_tree()</span></code> will raise
<code class="docutils literal notranslate"><span class="pre">errors.NoWorkingTree</span></code> if one cannot be obtained. (Robert Collins)</p>
</li>
<li><p class="first">All pending merges operations from Branch are now on WorkingTree.
(Robert Collins)</p>
</li>
<li><p class="first">The follow operations from Branch have moved to WorkingTree:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">add</span><span class="p">()</span>
<span class="n">commit</span><span class="p">()</span>
<span class="n">move</span><span class="p">()</span>
<span class="n">rename_one</span><span class="p">()</span>
<span class="n">unknowns</span><span class="p">()</span>
</pre></div>
</div>
<p>(Robert Collins)</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">bzrlib.add.smart_add_branch</span></code> is now <code class="docutils literal notranslate"><span class="pre">smart_add_tree</span></code>. (Robert Collins)</p>
</li>
<li><p class="first">New “rio” serialization format, similar to rfc-822. (Martin Pool)</p>
</li>
<li><p class="first">Rename selftests to <code class="docutils literal notranslate"><span class="pre">bzrlib.tests.test_foo</span></code>.  (John A Meinel, Martin
Pool)</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">bzrlib.plugin.all_plugins</span></code> has been changed from an attribute to a
query method. (Robert Collins)</p>
</li>
<li><p class="first">New options to read only the table-of-contents of a weave.
(Denys Duchier)</p>
</li>
<li><p class="first">Raise NoSuchFile when someone tries to add a non-existant file.
(Michael Ellerman)</p>
</li>
<li><p class="first">Simplify handling of DivergedBranches in <code class="docutils literal notranslate"><span class="pre">cmd_pull()</span></code>.
(Michael Ellerman)</p>
</li>
<li><p class="first">Branch.controlfile* logic has moved to lockablefiles.LockableFiles, which
is exposed as <code class="docutils literal notranslate"><span class="pre">Branch().control_files</span></code>. Also this has been altered with the
controlfile pre/suffix replaced by simple method names like ‘get’ and
‘put’. (Aaron Bentley, Robert Collins).</p>
</li>
<li><p class="first">Deprecated functions and methods can now be marked as such using the
<code class="docutils literal notranslate"><span class="pre">bzrlib.symbol_versioning</span></code> module. Marked method have their docstring
updated and will issue a DeprecationWarning using the warnings module
when they are used. (Robert Collins)</p>
</li>
<li><p class="first"><code class="docutils literal notranslate"><span class="pre">bzrlib.osutils.safe_unicode</span></code> now exists to provide parameter coercion
for functions that need unicode strings. (Robert Collins)</p>
</li>
</ul>
</div>
</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
  <h3><a href="../index.html">Table of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">Bazaar Release Notes</a><ul>
<li><a class="reference internal" href="#bzr-0-7">bzr 0.7</a><ul>
<li><a class="reference internal" href="#changes">Changes</a></li>
<li><a class="reference internal" href="#improvements">Improvements</a></li>
<li><a class="reference internal" href="#bug-fixes">Bug Fixes</a></li>
<li><a class="reference internal" href="#testing">Testing</a></li>
<li><a class="reference internal" href="#internals">Internals</a></li>
</ul>
</li>
</ul>
</li>
</ul>

  <h4>Previous topic</h4>
  <p class="topless"><a href="bzr-0.8.html"
                        title="previous chapter">Bazaar Release Notes</a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="bzr-0.6.html"
                        title="next chapter">Bazaar Release Notes</a></p>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="../_sources/release-notes/bzr-0.7.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="../search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    </div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="bzr-0.6.html" title="Bazaar Release Notes"
             >next</a></li>
        <li class="right" >
          <a href="bzr-0.8.html" title="Bazaar Release Notes"
             >previous</a> |</li>
<li><a href="http://bazaar.canonical.com/">
    <img src="../_static/bzr icon 16.png" /> Home</a>&nbsp;|&nbsp;</li>
<a href="http://doc.bazaar.canonical.com/en/">Documentation</a>&nbsp;|&nbsp;</li>

        <li class="nav-item nav-item-0"><a href="../index.html">Table of Contents (2.7.0)</a> &#187;</li>

          <li class="nav-item nav-item-1"><a href="index.html" >Bazaar Release Notes</a> &#187;</li> 
      </ul>
    </div>
    <div class="footer" role="contentinfo">
        &#169; Copyright 2009-2011 Canonical Ltd.
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.8.4.
    </div>
  </body>
</html>