27
27
This gives better integration with user settings such as ProxyCommand.
30
* Sftp paths can now be relative, or local, according to the IETF draft spec.
31
Paths now take the form:
30
* Sftp paths can now be relative, or local, according to the IETF
31
draft spec. Paths now take the form:
32
32
sftp://user:pass@host:port/relative/path
34
34
sftp://user:pass@host:port/%2Fabsolute/path
36
36
sftp://user:pass@host:port//absolute/path
38
* Permissions on files underneath .bzr/ are inherited from the .bzr
39
directory. So for a shared repository, simply doing 'chmod -R g+w .bzr/'
40
will mean that future file will be created with group write permissions.
42
* configure.in and config.guess are no longer in the builtin default
45
* '.sw[nop]' pattern ignored, to ignore vim swap files for nameless
46
files. (John Arbash Meinel, Martin Pool)
40
50
* "bzr INIT dir" now initializes the specified directory, and creates
172
185
* Much better error message if one of the test suites can't be
173
186
imported. (Martin Pool)
188
* Make check now runs the test suite twice - once with the default locale,
189
and once with all locales forced to C, to expose bugs. This is not
190
trivially done within python, so for now its only triggered by running
191
Make check. Integrators and packagers who wish to check for full
192
platform support should run 'make check' to test the source.
175
195
* Tests can now run TestSkipped if they can't execute for any reason.
196
(Martin Pool) (NB: TestSkipped should only be raised for correctable
197
reasons - see the wiki spec ImprovingBzrTestSuite).
199
* Test sftp with relative, absolute-in-homedir and absolute-not-in-homedir
200
paths for the transport tests. Introduce blackbox remote sftp tests that
201
test the same permutations. (Robert Collins, Robey Pointer)
203
* Transport implementation tests are now independent of the local file
204
system, which allows tests for esoteric transports, and for features
205
not available in the local file system. They also repeat for variations
206
on the URL scheme that can introduce issues in the transport code,
207
see bzrlib.transport.TransportTestProviderAdapter() for this.
210
* TestCase.build_tree uses the transport interface to build trees, pass
211
in a transport parameter to give it an existing connection.
238
274
* Simplify handling of DivergedBranches in cmd_pull().
239
275
(Michael Ellerman)
277
* Deprecated functions and methods can now be marked as such using the
278
bzrlib.symbol_versioning module. Marked method have their docstring
279
updated and will issue a DeprecationWarning using the warnings module
280
when they are used. (Robert Collins)
282
* bzrlib.osutils.safe_unicode now exists to provide parameter coercion
283
for functions that need unicode strings. (Robert Collins)
242
285
bzr 0.6 2005-10-28