Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | no longer in the source branch. |
Merge reported by: | The Breezy Bot |
Merged at revision: | not available |
Proposed branch: | lp:~jelmer/brz/3.2 |
Merge into: | lp:brz/3.2 |
Diff against target: |
995 lines (+220/-144) 38 files modified
.testr.conf (+1/-1) Makefile (+3/-3) README.rst (+1/-2) breezy/__init__.py (+2/-2) breezy/help_topics/en/rules.txt (+1/-1) breezy/tests/__init__.py (+2/-11) breezy/tests/test_setup.py (+3/-1) breezy/tests/test_transport.py (+1/-4) brz (+1/-1) doc/developers/HACKING.txt (+3/-7) doc/developers/code-style.txt (+2/-1) doc/developers/content-filtering.txt (+2/-2) doc/developers/index-plain.txt (+2/-2) doc/developers/index.txt (+1/-1) doc/developers/plugin-api.txt (+1/-1) doc/developers/plugin-development.txt (+1/-1) doc/developers/ppa.txt (+1/-6) doc/developers/releasing.txt (+5/-18) doc/en/_templates/index.html (+3/-3) doc/en/admin-guide/code-browsing.txt (+1/-1) doc/en/admin-guide/hooks-plugins.txt (+4/-4) doc/en/admin-guide/migration.txt (+2/-2) doc/en/admin-guide/upgrade.txt (+1/-1) doc/en/mini-tutorial/index.txt (+18/-18) doc/en/release-notes/brz-3.2.txt (+129/-14) doc/en/tutorials/centralized_workflow.txt (+1/-1) doc/en/user-guide/hooks.txt (+1/-1) doc/en/user-guide/introducing_breezy.txt (+2/-2) doc/en/user-guide/plugins.txt (+1/-1) doc/en/user-guide/shared_repository_layouts.txt (+1/-1) doc/en/user-guide/svn_plugin.txt (+2/-2) doc/en/user-guide/web_browsing.txt (+1/-1) doc/en/whats-new/whats-new-in-2.1.txt (+8/-8) doc/en/whats-new/whats-new-in-3.2.txt (+4/-11) doc/index.txt (+2/-2) tools/packaging/lp-upload-release (+3/-3) tools/win32/brz.iss.cog (+2/-2) tools/win32/brz_postinstall.py (+1/-1) |
To merge this branch: | bzr merge lp:~jelmer/brz/3.2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij | Approve | ||
Review via email: mp+417129@code.launchpad.net |
Commit message
Release 3.2.2.
Description of the change
Release 3.2.2.
To post a comment you must log in.
Revision history for this message
Jelmer Vernooij (jelmer) : | # |
review:
Approve
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote : | # |
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote : | # |
Running landing tests failed
https:/
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file '.testr.conf' |
2 | --- .testr.conf 2020-02-07 02:14:30 +0000 |
3 | +++ .testr.conf 2022-03-20 01:52:26 +0000 |
4 | @@ -1,4 +1,4 @@ |
5 | [DEFAULT] |
6 | -test_command=BRZ_PLUGIN_PATH=-site:-user python3 ./brz selftest --subunit2 $IDOPTION $LISTOPT |
7 | +test_command=PYTHONPATH=`pwd`:$PYTHONPATH BRZ_PLUGIN_PATH=-site:-user ./brz selftest --subunit2 $IDOPTION $LISTOPT |
8 | test_id_option=--load-list $IDFILE |
9 | test_list_option=--list |
10 | |
11 | === modified file 'Makefile' |
12 | --- Makefile 2021-11-16 11:09:01 +0000 |
13 | +++ Makefile 2022-03-20 01:52:26 +0000 |
14 | @@ -296,9 +296,9 @@ |
15 | $(PYTHON) ./brz export-pot --include-duplicates > po/brz.pot |
16 | echo $(TRANSLATABLE_PYFILES) | xargs \ |
17 | xgettext --package-name "brz" \ |
18 | - --msgid-bugs-address "<bazaar@canonical.com>" \ |
19 | - --copyright-holder "Canonical" \ |
20 | - --from-code ISO-8859-1 --join --sort-by-file --add-comments=i18n: \ |
21 | + --msgid-bugs-address "<breezy-vcs@groups.google.com>" \ |
22 | + --copyright-holder "Breezy Developers" \ |
23 | + --from-code UTF-8 --join --sort-by-file --add-comments=i18n: \ |
24 | -d bzr -p po -o brz.pot |
25 | |
26 | |
27 | |
28 | === modified file 'README.rst' |
29 | --- README.rst 2020-03-22 01:35:14 +0000 |
30 | +++ README.rst 2022-03-20 01:52:26 +0000 |
31 | @@ -18,8 +18,7 @@ |
32 | Breezy is a friendly fork of the Bazaar (``bzr``) project, hosted on |
33 | http://bazaar.canonical.com/. It is backwards compatibility with |
34 | Bazaar's disk format and protocols. One of the key differences with |
35 | -Bazaar is that Breezy runs on Python 3.3 and later, rather than on |
36 | -Python 2. |
37 | +Bazaar is that Breezy runs on Python 3, rather than on Python 2. |
38 | |
39 | Breezy highlights |
40 | ================= |
41 | |
42 | === modified file 'breezy/__init__.py' |
43 | --- breezy/__init__.py 2021-12-27 22:45:36 +0000 |
44 | +++ breezy/__init__.py 2022-03-20 01:52:26 +0000 |
45 | @@ -41,7 +41,7 @@ |
46 | |
47 | __copyright__ = ( |
48 | "Copyright 2005-2012 Canonical Ltd.\n" |
49 | - "Copyright 2017-2020 Breezy developers" |
50 | + "Copyright 2017-2022 Breezy developers" |
51 | ) |
52 | |
53 | # same format as sys.version_info: "A tuple containing the five components of |
54 | @@ -51,7 +51,7 @@ |
55 | # Python version 2.0 is (2, 0, 0, 'final', 0)." Additionally we use a |
56 | # releaselevel of 'dev' for unreleased under-development code. |
57 | |
58 | -version_info = (3, 2, 1, 'final', 0) |
59 | +version_info = (3, 2, 2, 'final', 0) |
60 | |
61 | |
62 | def _format_version_tuple(version_info): |
63 | |
64 | === modified file 'breezy/help_topics/en/rules.txt' |
65 | --- breezy/help_topics/en/rules.txt 2017-05-21 14:47:52 +0000 |
66 | +++ breezy/help_topics/en/rules.txt 2022-03-20 01:52:26 +0000 |
67 | @@ -18,7 +18,7 @@ |
68 | provide custom behaviour for selected files. For more information on |
69 | end of line conversion see :doc:`eol-help`. |
70 | Keyword support is provided by the `keywords plugin |
71 | -<http://doc.bazaar.canonical.com/plugins/en/keywords-plugin.html>`_. |
72 | +<https://www.breezy-vcs.org/doc/plugins/en/keywords-plugin.html>`_. |
73 | |
74 | Files |
75 | ----- |
76 | |
77 | === modified file 'breezy/tests/__init__.py' |
78 | --- breezy/tests/__init__.py 2022-01-09 13:12:27 +0000 |
79 | +++ breezy/tests/__init__.py 2022-03-20 01:52:26 +0000 |
80 | @@ -546,10 +546,7 @@ |
81 | |
82 | def report_tests_starting(self): |
83 | """Display information before the test run begins""" |
84 | - if getattr(sys, 'frozen', None) is None: |
85 | - bzr_path = osutils.realpath(sys.argv[0]) |
86 | - else: |
87 | - bzr_path = sys.executable |
88 | + bzr_path = osutils.realpath(sys.argv[0]) |
89 | self.stream.write( |
90 | 'brz selftest: %s\n' % (bzr_path,)) |
91 | self.stream.write( |
92 | @@ -2241,10 +2238,7 @@ |
93 | # Include the subprocess's log file in the test details, in case |
94 | # the test fails due to an error in the subprocess. |
95 | self._add_subprocess_log(trace._get_brz_log_filename()) |
96 | - command = [sys.executable] |
97 | - # frozen executables don't need the path to bzr |
98 | - if getattr(sys, "frozen", None) is None: |
99 | - command.append(bzr_path) |
100 | + command = [sys.executable, bzr_path] |
101 | if not allow_plugins: |
102 | command.append('--no-plugins') |
103 | command.extend(process_args) |
104 | @@ -3653,9 +3647,6 @@ |
105 | # We are probably installed. Assume sys.argv is the right file |
106 | bzr_path = sys.argv[0] |
107 | bzr_path = [bzr_path] |
108 | - if sys.platform == "win32": |
109 | - # if we're on windows, we can't execute the bzr script directly |
110 | - bzr_path = [sys.executable] + bzr_path |
111 | fd, test_list_file_name = tempfile.mkstemp() |
112 | test_list_file = os.fdopen(fd, 'wb', 1) |
113 | for test in process_tests: |
114 | |
115 | === modified file 'breezy/tests/test_setup.py' |
116 | --- breezy/tests/test_setup.py 2018-11-11 04:08:32 +0000 |
117 | +++ breezy/tests/test_setup.py 2022-03-20 01:52:26 +0000 |
118 | @@ -71,11 +71,13 @@ |
119 | args = [sys.executable, './setup.py', ] + args |
120 | self.log('source base directory: %s', self.source_dir) |
121 | self.log('args: %r', args) |
122 | + env = dict(os.environ) |
123 | + env['PYTHONPATH'] = ':'.join(sys.path) |
124 | p = subprocess.Popen(args, |
125 | cwd=self.source_dir, |
126 | stdout=subprocess.PIPE, |
127 | stderr=subprocess.PIPE, |
128 | - ) |
129 | + env=env) |
130 | stdout, stderr = p.communicate() |
131 | self.log('stdout: %r', stdout) |
132 | self.log('stderr: %r', stderr) |
133 | |
134 | === modified file 'breezy/tests/test_transport.py' |
135 | --- breezy/tests/test_transport.py 2021-08-20 12:43:33 +0000 |
136 | +++ breezy/tests/test_transport.py 2022-03-20 01:52:26 +0000 |
137 | @@ -1063,10 +1063,7 @@ |
138 | self.start_server(ssh_server) |
139 | port = ssh_server.port |
140 | |
141 | - if sys.platform == 'win32': |
142 | - bzr_remote_path = sys.executable + ' ' + self.get_brz_path() |
143 | - else: |
144 | - bzr_remote_path = self.get_brz_path() |
145 | + bzr_remote_path = self.get_brz_path() |
146 | self.overrideEnv('BZR_REMOTE_PATH', bzr_remote_path) |
147 | self.overrideEnv('PYTHONPATH', ':'.join(sys.path)) |
148 | |
149 | |
150 | === modified file 'brz' |
151 | --- brz 2021-07-08 11:40:37 +0000 |
152 | +++ brz 2022-03-20 01:52:26 +0000 |
153 | @@ -23,7 +23,7 @@ |
154 | import warnings |
155 | |
156 | # update this on each release |
157 | -_script_version = (3, 2, 1) |
158 | +_script_version = (3, 2, 2) |
159 | |
160 | profiling = False |
161 | if '--profile-imports' in sys.argv: |
162 | |
163 | === modified file 'doc/developers/HACKING.txt' |
164 | --- doc/developers/HACKING.txt 2021-05-19 15:07:00 +0000 |
165 | +++ doc/developers/HACKING.txt 2022-03-20 01:52:26 +0000 |
166 | @@ -28,7 +28,7 @@ |
167 | To answer these questions and more, take a moment to explore the |
168 | overall Breezy Platform. Here are some links to browse: |
169 | |
170 | -* The Plugins page on the Wiki - http://wiki.bazaar.canonical.com/BzrPlugins |
171 | +* The Plugins page on the Wiki - http://wiki.breezy-vcs.org/Plugins |
172 | |
173 | * The Breezy product family on Launchpad - https://launchpad.net/breezy |
174 | |
175 | @@ -73,8 +73,6 @@ |
176 | Breezy Development in a Nutshell |
177 | ================================ |
178 | |
179 | -.. was from http://wiki.bazaar.canonical.com/BzrGivingBack |
180 | - |
181 | One of the fun things about working on a version control system like Breezy is |
182 | that the users have a high level of proficiency in contributing back into |
183 | the tool. Consider the following very brief introduction to contributing back |
184 | @@ -212,7 +210,7 @@ |
185 | ================================================ |
186 | |
187 | Breezy supports many ways of organising your work. See |
188 | -http://wiki.bazaar.canonical.com/SharedRepositoryLayouts for a summary of the |
189 | +http://wiki.breezy-vcs.org/SharedRepositoryLayouts for a summary of the |
190 | popular alternatives. |
191 | |
192 | Of course, the best choice for you will depend on numerous factors: |
193 | @@ -240,8 +238,6 @@ |
194 | Navigating the Code Base |
195 | ======================== |
196 | |
197 | -.. Was at <http://wiki.bazaar.canonical.com/NewDeveloperIntroduction> |
198 | - |
199 | Some of the key files in this directory are: |
200 | |
201 | bzr |
202 | @@ -513,7 +509,7 @@ |
203 | Making Installers for OS Windows |
204 | ================================ |
205 | To build a win32 installer, see the instructions on the wiki page: |
206 | -http://wiki.bazaar.canonical.com/BzrWin32Installer |
207 | +http://wiki.breezy-vcs.org/Win32Installer |
208 | |
209 | Core Developer Tasks |
210 | #################### |
211 | |
212 | === modified file 'doc/developers/code-style.txt' |
213 | --- doc/developers/code-style.txt 2018-11-18 18:23:32 +0000 |
214 | +++ doc/developers/code-style.txt 2022-03-20 01:52:26 +0000 |
215 | @@ -77,7 +77,8 @@ |
216 | Python versions |
217 | =============== |
218 | |
219 | -Breezy supports Python 2.7 and Python 3.5 or later. |
220 | +Code should be written such that it runs on all versions of Python that |
221 | +Breezy support. See setup.py for what versions those are. |
222 | |
223 | hasattr and getattr |
224 | =================== |
225 | |
226 | === modified file 'doc/developers/content-filtering.txt' |
227 | --- doc/developers/content-filtering.txt 2017-11-11 12:51:45 +0000 |
228 | +++ doc/developers/content-filtering.txt 2022-03-20 01:52:26 +0000 |
229 | @@ -136,9 +136,9 @@ |
230 | See also |
231 | ******** |
232 | |
233 | -* http://wiki.bazaar.canonical.com/LineEndings |
234 | +* http://wiki.breezy-vcs.org/LineEndings |
235 | |
236 | -* http://wiki.bazaar.canonical.com/LineEndings/Roadmap |
237 | +* http://wiki.breezy-vcs.org/LineEndings/Roadmap |
238 | |
239 | * `Developer Documentation <index.html>`_ |
240 | |
241 | |
242 | === modified file 'doc/developers/index-plain.txt' |
243 | --- doc/developers/index-plain.txt 2018-11-20 08:11:03 +0000 |
244 | +++ doc/developers/index-plain.txt 2022-03-20 01:52:26 +0000 |
245 | @@ -15,7 +15,7 @@ |
246 | (external link) |
247 | |--| automatically generated API reference information |
248 | |
249 | -* `Integrating with Breezy <http://wiki.bazaar.canonical.com/Integrating_with_Bazaar>`_ |
250 | +* `Integrating with Breezy <http://wiki.breezy-vcs.org/Integrating_with_Breezy>`_ |
251 | (wiki) |--| a guide for writing Python programs that work with Breezy. |
252 | |
253 | * `Revision Properties <revision-properties.html>`_ |--| An application |
254 | @@ -41,7 +41,7 @@ |
255 | |
256 | * `Managing the Breezy PPA <ppa.html>`_ |--| Packaging Breezy for Ubuntu. |
257 | |
258 | -* `Giving back <http://wiki.bazaar.canonical.com/BzrGivingBack>`_ (wiki) |--| How to get |
259 | +* `Giving back <http://wiki.breezy-vcs.org/GivingBack>`_ (wiki) |--| How to get |
260 | your changes to Breezy integrated into a release. |
261 | |
262 | * `Profiling notes <profiling.html>`_ |--| Instructions on how to profile |
263 | |
264 | === modified file 'doc/developers/index.txt' |
265 | --- doc/developers/index.txt 2018-11-20 08:11:03 +0000 |
266 | +++ doc/developers/index.txt 2022-03-20 01:52:26 +0000 |
267 | @@ -26,7 +26,7 @@ |
268 | code-style |
269 | documenting-changes |
270 | |
271 | -* `Contributing to Breezy Documentation <http://wiki.bazaar.canonical.com/ContributingToTheDocs>`_ (wiki) |
272 | +* `Contributing to Breezy Documentation <http://wiki.breezy-vcs.org/ContributingToTheDocs>`_ (wiki) |
273 | |
274 | |
275 | Architecture overviews |
276 | |
277 | === modified file 'doc/developers/plugin-api.txt' |
278 | --- doc/developers/plugin-api.txt 2021-01-09 18:19:24 +0000 |
279 | +++ doc/developers/plugin-api.txt 2022-03-20 01:52:26 +0000 |
280 | @@ -241,7 +241,7 @@ |
281 | <https://launchpad.net/bzr-fastimport> |
282 | and publish the branches or tarballs there |
283 | |
284 | - * include the plugin in <http://wiki.bazaar.canonical.com/BzrPlugins> |
285 | + * include the plugin in <http://wiki.breezy-vcs.org/Plugins> |
286 | |
287 | * post about it to the ``bazaar-announce`` list at ``lists.canonical.com`` |
288 | |
289 | |
290 | === modified file 'doc/developers/plugin-development.txt' |
291 | --- doc/developers/plugin-development.txt 2019-02-15 17:41:17 +0000 |
292 | +++ doc/developers/plugin-development.txt 2022-03-20 01:52:26 +0000 |
293 | @@ -194,7 +194,7 @@ |
294 | Learning more |
295 | ------------- |
296 | |
297 | -`Integrating with Bazaar <http://wiki.bazaar.canonical.com/Integrating_with_Bazaar>`_ |
298 | +`Integrating with Bazaar <http://wiki.breezy-vcs.org/Integrating_with_Breezy>`_ |
299 | explains how to do such operations as ``add``, ``commit``, ``log`` and more. |
300 | |
301 | Reference documentation on some key APIs is provided below. For a more |
302 | |
303 | === modified file 'doc/developers/ppa.txt' |
304 | --- doc/developers/ppa.txt 2018-11-24 15:56:05 +0000 |
305 | +++ doc/developers/ppa.txt 2022-03-20 01:52:26 +0000 |
306 | @@ -61,12 +61,7 @@ |
307 | <https://code.launchpad.net/~bzr/ubuntu/hardy/bzr/bzr-ppa>. |
308 | or |
309 | <lp:~bzr/ubuntu/hardy/bzr/bzr-ppa>. These branches are intended to be used |
310 | -with the ``bzr-builddeb`` plugin. |
311 | - |
312 | -The page <http://wiki.bazaar.canonical.com/PpaPackagingBranches> is a |
313 | -reference to where the PPA packaging branches for each of the source |
314 | -packages in the ``~bzr`` PPAs may be found. |
315 | - |
316 | +with the ``brz-debian`` plugin. |
317 | |
318 | Supported releases |
319 | ------------------ |
320 | |
321 | === modified file 'doc/developers/releasing.txt' |
322 | --- doc/developers/releasing.txt 2020-06-10 23:47:24 +0000 |
323 | +++ doc/developers/releasing.txt 2022-03-20 01:52:26 +0000 |
324 | @@ -516,23 +516,10 @@ |
325 | |
326 | #. Announce on the Breezy website. |
327 | |
328 | -#. Check that the documentation for this release is available in |
329 | - <https://www.breezy-vcs.org/doc/en/>. It should be automatically build when |
330 | - the branch is created, by a cron script ``update-brz-docs`` on |
331 | - ``escudero``. When the first release is created in a new series, a branch |
332 | - needs to be created on ``escudero``:: |
333 | - |
334 | - ssh escudero.canonical.com |
335 | - sudo -u brz-web -s |
336 | - cd /srv/doc.bazaar.canonical.com/ |
337 | - brz branch lp:brz/2.7 brz/brz.2.7 |
338 | - |
339 | - And the ``brz/bin/update-brz-docs`` script needs to refer to it. |
340 | - |
341 | - The ``lp:brz-alldocs`` branch also needs to be updated when a new series |
342 | - is introduced, see the ``README`` file there for more instructions |
343 | - (looking at the branch history is also a good way to understand what |
344 | - needs to be done and to document any policy changes). |
345 | +#. Check that the documentation for this release is available on |
346 | + https://www.breezy-vcs.org/doc/en/. |
347 | + |
348 | + This documentation is currently generated by a cron job run by Jelmer. |
349 | |
350 | Announcing the release |
351 | ---------------------- |
352 | @@ -680,7 +667,7 @@ |
353 | approved. |
354 | |
355 | Progress on these realeases is tracked on the `SRU wiki |
356 | -<http://wiki.bazaar.canonical.com/UbuntuStableReleaseUpdates>`_ |
357 | +<http://wiki.breezy-vcs.org/UbuntuStableReleaseUpdates>`_ |
358 | page. |
359 | |
360 | **After making a brz stable-release release, nominate the most serious bug |
361 | |
362 | === modified file 'doc/en/_templates/index.html' |
363 | --- doc/en/_templates/index.html 2021-05-03 12:53:04 +0000 |
364 | +++ doc/en/_templates/index.html 2022-03-20 01:52:26 +0000 |
365 | @@ -39,7 +39,7 @@ |
366 | |
367 | <table class="contentstable" align="center" style="margin-left: 30px"><tr> |
368 | <td width="50%"> |
369 | - <p class="biglink"><a class="biglink" href="http://doc.bazaar.canonical.com/explorer/en/guide/">Desktop Guide</a><br/> |
370 | + <p class="biglink"><a class="biglink" href="https://www.breezy-vcs.org/doc/explorer/en/guide/">Desktop Guide</a><br/> |
371 | <span class="linkdescr">how to use our GUI applications</span> |
372 | </p> |
373 | <p class="biglink"><a class="biglink" href="https://answers.launchpad.net/brz/+faqs">FAQ</a><br/> |
374 | @@ -53,10 +53,10 @@ |
375 | <p class="biglink"><a class="biglink" href="{{ pathto("developers/index") }}">Developer Docs</a><br/> |
376 | <span class="linkdescr">improving and extending brz</span> |
377 | </p> |
378 | - <p class="biglink"><a class="biglink" href="http://doc.bazaar.canonical.com/migration/en/">Migration Docs</a><br/> |
379 | + <p class="biglink"><a class="biglink" href="https://www.breezy-vcs.org/doc/migration/en/">Migration Docs</a><br/> |
380 | <span class="linkdescr">for refugees of other tools</span> |
381 | </p> |
382 | - <p class="biglink"><a class="biglink" href="http://doc.bazaar.canonical.com/plugins/en/">Plugins Guide</a><br/> |
383 | + <p class="biglink"><a class="biglink" href="https://www.breezy-vcs.org/doc/plugins/en/">Plugins Guide</a><br/> |
384 | <span class="linkdescr">help on popular plugins</span> |
385 | </p> |
386 | </td></tr> |
387 | |
388 | === modified file 'doc/en/admin-guide/code-browsing.txt' |
389 | --- doc/en/admin-guide/code-browsing.txt 2010-08-13 19:08:57 +0000 |
390 | +++ doc/en/admin-guide/code-browsing.txt 2022-03-20 01:52:26 +0000 |
391 | @@ -110,7 +110,7 @@ |
392 | -------------------- |
393 | |
394 | There are a number of other web interfaces available for Bazaar branches (see |
395 | -the list at http://wiki.bazaar.canonical.com/WebInterfaces) and we will just |
396 | +the list at http://wiki.breezy-vcs.org/WebInterfaces) and we will just |
397 | mention a couple of them here for their advantages in particular situations. |
398 | |
399 | trac+bzr (http://launchpad.net/trac-bzr) |
400 | |
401 | === modified file 'doc/en/admin-guide/hooks-plugins.txt' |
402 | --- doc/en/admin-guide/hooks-plugins.txt 2020-08-13 18:22:05 +0000 |
403 | +++ doc/en/admin-guide/hooks-plugins.txt 2022-03-20 01:52:26 +0000 |
404 | @@ -22,7 +22,7 @@ |
405 | purposes, as well as for backups and mirroring. |
406 | |
407 | Information on the whole range of Bazaar plugins is available at |
408 | -http://doc.bazaar.canonical.com/plugins/en/. For purposes of installation, |
409 | +https://www.breezy-vcs.org/doc/plugins/en/. For purposes of installation, |
410 | plugins are simply python packages. They can be installed alongside Bazaar in |
411 | the ``breezy.plugins`` package using each plugin's ``setup.py``. They can |
412 | also be installed in the plugin path which is the user's |
413 | @@ -59,7 +59,7 @@ |
414 | mail should be sent. If it isn't set, email is sent via ``/usr/bin/mail``. |
415 | It can also be configured to communicate directly with an SMTP server. |
416 | For more details on configuring this plugin, see |
417 | -http://doc.bazaar.canonical.com/plugins/en/email-plugin.html. As examples, |
418 | +https://www.breezy-vcs.org/doc/plugins/en/email-plugin.html. As examples, |
419 | consider the following two possible configurations. A minimal one (uses |
420 | ``/usr/bin/mail``) |
421 | |
422 | @@ -166,8 +166,8 @@ |
423 | ``branch.atom`` files. |
424 | |
425 | In addition, there are other tools that are not plugins for creating news |
426 | -feeds from Bazaar branches. See |
427 | -http://wiki.bazaar.canonical.com/FeedGenerators for more on those tools. |
428 | +feeds from Breezy branches. See |
429 | +http://wiki.breezy-vcs.org/FeedGenerators for more on those tools. |
430 | |
431 | Mirroring |
432 | --------- |
433 | |
434 | === modified file 'doc/en/admin-guide/migration.txt' |
435 | --- doc/en/admin-guide/migration.txt 2020-08-13 18:22:05 +0000 |
436 | +++ doc/en/admin-guide/migration.txt 2022-03-20 01:52:26 +0000 |
437 | @@ -3,7 +3,7 @@ |
438 | |
439 | Migrating between version control systems can be a complicated process, and |
440 | Bazaar has extensive documentation on the process at |
441 | -http://doc.bazaar.canonical.com/migration/en and we won't attempt to repeat that |
442 | +https://www.breezy-vcs.org/doc/migration/en and we won't attempt to repeat that |
443 | here. We will try to give a few motivating examples for conversion from |
444 | Mercurial and Subversion. |
445 | |
446 | @@ -43,7 +43,7 @@ |
447 | Bazaar's `svn`_ plugin provides tools for interaction with Subversion |
448 | projects. In fact, Bazaar can be used transparently with projects stored in |
449 | Subversion, but that is beyond the scope of this document. (See |
450 | -http://doc.bazaar.canonical.com/migration/en/foreign/bzr-on-svn-projects.html for |
451 | +https://www.breezy-vcs.org/doc/migration/en/foreign/bzr-on-svn-projects.html for |
452 | more on that subject.) What is relevant here is the ``svn-import`` command |
453 | provided by that plugin. This can import an entire subversion repository |
454 | including tags and branches, particularly if they are stored in Subversion's |
455 | |
456 | === modified file 'doc/en/admin-guide/upgrade.txt' |
457 | --- doc/en/admin-guide/upgrade.txt 2010-08-13 19:08:57 +0000 |
458 | +++ doc/en/admin-guide/upgrade.txt 2022-03-20 01:52:26 +0000 |
459 | @@ -29,7 +29,7 @@ |
460 | Upgrading the Bazaar software is as simple as re-installing the Python package |
461 | using either the latest binary package for Windows or Mac OS X, the binary |
462 | package provided by your GNU/Linux distribution, or installing from the source |
463 | -release. See http://wiki.bazaar.canonical.com/Downloads for the latest |
464 | +release. See http://wiki.breezy-vcs.org/Downloads for the latest |
465 | releases for all supported platforms. |
466 | |
467 | Bazaar's later versions support all of the earlier disk formats (back to the |
468 | |
469 | === modified file 'doc/en/mini-tutorial/index.txt' |
470 | --- doc/en/mini-tutorial/index.txt 2022-03-08 16:02:22 +0000 |
471 | +++ doc/en/mini-tutorial/index.txt 2022-03-20 01:52:26 +0000 |
472 | @@ -54,7 +54,7 @@ |
473 | make a *repository directory* to hold all our work related to this |
474 | project, where developers can create branches to test development of |
475 | specific features or, more generally, modifications to the working file |
476 | -set. |
477 | +set. |
478 | |
479 | After creating the repository, change to that directory, and create the |
480 | project's main trunk branch. |
481 | @@ -100,7 +100,7 @@ |
482 | Edit ``test1.txt`` in your favourite editor, then use ``brz add`` to tell brz |
483 | to track changes to this file :: |
484 | |
485 | - $ echo test test test > test1.txt |
486 | + $ echo test test test > test1.txt |
487 | $ brz add test1.txt |
488 | adding test1.txt |
489 | |
490 | @@ -139,48 +139,48 @@ |
491 | =================================== |
492 | |
493 | Launchpad is a suite of development and hosting tools for |
494 | -software projects. You can use it to publish your branch. (You can |
495 | +software projects. You can use it to publish your branch. (You can |
496 | also publish branches onto your own server or other hosting services.) |
497 | |
498 | The steps to publishing branches on Launchpad are: |
499 | |
500 | 1. Create a Launchpad account: visit the `Launchpad login page`_ and choose to create a new account. |
501 | - |
502 | + |
503 | .. _Launchpad login page: https://launchpad.net/+login |
504 | - |
505 | + |
506 | 2. Breezy uses the SSH encryption and authentication protocol to connect |
507 | to Launchpad. You need to first `create an SSH key`_ on your own computer, |
508 | by running the command:: |
509 | - |
510 | + |
511 | $ ssh-keygen |
512 | |
513 | -.. _create an SSH key: https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair |
514 | - |
515 | +.. _create an SSH key: https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair |
516 | + |
517 | 3. `Upload your SSH public key to Launchpad`_. |
518 | - |
519 | + |
520 | .. _Upload your SSH public key to Launchpad: https://launchpad.net/~/+editsshkeys |
521 | - |
522 | + |
523 | 4. `Make a team for your project`_. Even if you're starting as the only |
524 | developer on this project, creating a new one now will let you more |
525 | easily add other people later. |
526 | - |
527 | + |
528 | .. _Make a team for your project: https://help.launchpad.net/Teams/CreatingAndRunning |
529 | - |
530 | + |
531 | 5. `Create a project`_. |
532 | - |
533 | + |
534 | .. _Create a project: https://help.launchpad.net/Projects/Registering |
535 | |
536 | 6. Tell Breezy your Launchpad account name. If your account is john.doe, type :: |
537 | - |
538 | + |
539 | $ brz launchpad-login john.doe |
540 | |
541 | -7. `Push the branch for your project`_. Once you've committed your changes |
542 | +7. `Push the branch for your project`_. Once you've committed your changes |
543 | locally, you can publish them as the trunk of your new project by saying |
544 | - |
545 | + |
546 | $ brz push lp:~sample-developers/sample/trunk |
547 | - |
548 | + |
549 | (Of course, using the team and project names you just chose.) |
550 | - |
551 | + |
552 | .. _Push the branch for your project: https://help.launchpad.net/Code/UploadingABranch |
553 | |
554 | Creating your own copy of another branch |
555 | |
556 | === modified file 'doc/en/release-notes/brz-3.2.txt' |
557 | --- doc/en/release-notes/brz-3.2.txt 2022-01-05 16:27:47 +0000 |
558 | +++ doc/en/release-notes/brz-3.2.txt 2022-03-20 01:52:26 +0000 |
559 | @@ -5,36 +5,151 @@ |
560 | .. toctree:: |
561 | :maxdepth: 1 |
562 | |
563 | -brz 3.2.1 |
564 | +brz 3.2.2 |
565 | ######### |
566 | |
567 | -:Codename: Nirvana |
568 | -:3.2.1: 2021-07-08 |
569 | +:3.2.2: 2022-03-19 |
570 | + |
571 | +External Compatibility Breaks |
572 | +***************************** |
573 | + |
574 | + * Breezy now relies on an external fastbencode Python module. |
575 | + (Jelmer Vernooij) |
576 | + |
577 | +New Features |
578 | +************ |
579 | + |
580 | + * Basic support for nested trees in Git repositories, in the form |
581 | + of Git submodules. (Jelmer Vernooij) |
582 | + |
583 | +Improvements |
584 | +************ |
585 | + |
586 | + * Improved parsing of remote Git errors, converting those |
587 | + to equivalent Breezy exceptions. |
588 | + (Jelmer Vernooij) |
589 | + |
590 | + * When yielding hosters in ``breezy.propose`` |
591 | + avoid accessing the hoster until the user |
592 | + needs that. (Jelmer Vernooij) |
593 | + |
594 | + * Pull in new version of ``DirtyTracker`` from lintian-brush, |
595 | + adding support for tracking just subpaths of a tree |
596 | + as well as several bug fixes. (Jelmer Vernooij) |
597 | + |
598 | + * Add support for finding filesystem types on Windows. |
599 | + (Aleksandr Smyshliaev, Jelmer Vernooij) |
600 | + |
601 | + * Require that AppData is known on Windows. |
602 | + (Aleksandr Smyshliaev, Jelmer Vernooij) |
603 | |
604 | Bug Fixes |
605 | ********* |
606 | |
607 | + * Several improvements to error handling in the |
608 | + gitlab plugin. (Jelmer Vernooij) |
609 | + |
610 | + * Cope with invalid Git submodules when iterating over |
611 | + nested trees. (Jelmer Vernooij) |
612 | + |
613 | + * Fix pulling of revisions that are ancestors of tip in Git. Previously, |
614 | + Breezy would incorrectly raise a DivergedBranches error. |
615 | + (Jelmer Vernooij) |
616 | + |
617 | + * Fix handling of ``git-extra`` revision properties in Git support, |
618 | + mostly relevant for hg-git commits with additional properties. |
619 | + (Jelmer Vernooij) |
620 | + |
621 | + * Properly close git repositories when unlocking. |
622 | + (Jelmer Vernooij) |
623 | + |
624 | + * git: Fix handling of invalid formatted authors field with multiple |
625 | + authors. (Jelmer Vernooij) |
626 | + |
627 | + * Fix win32utils on Python 3. (Aleksandr Smyshliaev) |
628 | + |
629 | + * Fix accidental creation of "ssh:" urls for local paths on Windows. |
630 | + (Aleksandr Smyshliaev) |
631 | + |
632 | + * Let osutils path functions on Windows accept byte strings as well as |
633 | + unicode strings. (Aleksandr Smyshliaev) |
634 | + |
635 | + * Make "make installer" pass on Windows. (Aleksandr Smyshliaev) |
636 | + |
637 | * Fix compatibility with newer versions of Dulwich. |
638 | (Jelmer Vernooij) |
639 | |
640 | - * Avoid using the ``parser`` module, which |
641 | +Documentation |
642 | +************* |
643 | + |
644 | + * Updated various references to Windows support, mentioning |
645 | + that Windows is currently not supported. See |
646 | + https://pad.lv/1951124 for details. |
647 | + (Jelmer Vernooij) |
648 | + |
649 | +API Changes |
650 | +*********** |
651 | + |
652 | + * Remove ``breezy.osutils.host_os_deferences_symlinks``. |
653 | + (Aleksandr Smyshliaev) |
654 | + |
655 | + * Remove unnecessary ``osutils.open_file``. |
656 | + (Aleksandr Smyshliaev) |
657 | + |
658 | + * Remove ``breezy.osutils.has_symlinks`` and |
659 | + ``breezy.osutils.has_hardlinks`` in favour of |
660 | + ``breezy.osutils.supports_hardlinks`` and |
661 | + ``breezy.osutils.supports_symlinks``, which |
662 | + take a path argument and run filesystem-specific |
663 | + results. (Jelmer Vernooij) |
664 | + |
665 | + * Support passing in probers to |
666 | + ``ControlDir.open_containing_from_transport``. |
667 | + (Jelmer Vernooij) |
668 | + |
669 | + * Pass along headers in ``UnexpectedHttpStatus``. |
670 | + (Jelmer Vernooij) |
671 | + |
672 | + * Drop support for writing/reading rio to unicode. |
673 | + (Jelmer Vernooij) |
674 | + |
675 | +Internals |
676 | +********* |
677 | + |
678 | + * Run flake8 as a separate command. The API is not stable |
679 | + enough to invoke it from the testsuite. (Jelmer Vernooij) |
680 | + |
681 | + * Drop unused symbol and token imports. |
682 | + (Jelmer Vernooij) |
683 | + |
684 | + * Support nested trees in Tree.get_file_mtime. |
685 | + (Jelmer Vernooij) |
686 | + |
687 | + * Use same formatting style for versions that distutils uses, silencing a |
688 | + warning. (Jelmer Vernooij) |
689 | + |
690 | + * Drop old and outdated RPM README file. |
691 | + (Jelmer Vernooij) |
692 | + |
693 | +Testing |
694 | +******* |
695 | + |
696 | + * test_source: Avoid using the ``parser`` module, which |
697 | has been removed in Python 3.10. |
698 | (Jelmer Vernooij, #1956500) |
699 | |
700 | -Testing |
701 | -******* |
702 | + * test_import_tariff: Forbid ctypes during basic operations. |
703 | + (Jelmer Vernooij) |
704 | + |
705 | + * Preserve sys.path when running bzr subprocesses, rather than |
706 | + accidentally importing the system Breezy. |
707 | + (Jelmer Vernooij) |
708 | + |
709 | + * Various fixes for plugin tests on newer versions of Python. |
710 | |
711 | * Extend test certificate expiry to 1000 years. |
712 | (Bernhard M. Wiedemann, #1926151) |
713 | |
714 | -External Compatibility Breaks |
715 | -***************************** |
716 | - |
717 | -.. These may require users to change the way they use Breezy. |
718 | - |
719 | - * Breezy now uses the fastbencode Python package for bencoding. |
720 | - (Jelmer Vernooij) |
721 | - |
722 | brz 3.2.0 |
723 | ######### |
724 | |
725 | |
726 | === modified file 'doc/en/tutorials/centralized_workflow.txt' |
727 | --- doc/en/tutorials/centralized_workflow.txt 2019-09-01 15:33:59 +0000 |
728 | +++ doc/en/tutorials/centralized_workflow.txt 2022-03-20 01:52:26 +0000 |
729 | @@ -104,7 +104,7 @@ |
730 | document. See `Tracking Upstream`_ for some possibilities (section |
731 | "Converting and keeping history"). |
732 | |
733 | -.. _Tracking Upstream: http://wiki.bazaar.canonical.com/TrackingUpstream |
734 | +.. _Tracking Upstream: http://wiki.breezy-vcs.org/TrackingUpstream |
735 | |
736 | .. |
737 | XXX: We really need a different document for discussing conversion of a |
738 | |
739 | === modified file 'doc/en/user-guide/hooks.txt' |
740 | --- doc/en/user-guide/hooks.txt 2020-12-11 15:47:15 +0000 |
741 | +++ doc/en/user-guide/hooks.txt 2022-03-20 01:52:26 +0000 |
742 | @@ -14,7 +14,7 @@ |
743 | see the `push-and-update plugin`_ that handles one special case of |
744 | server-side operations.) |
745 | |
746 | -.. _push-and-update plugin: http://doc.bazaar.canonical.com/plugins/en/push-and-update-plugin.html |
747 | +.. _push-and-update plugin: https://www.breezy-vcs.org/doc/plugins/en/push-and-update-plugin.html |
748 | |
749 | Using hooks |
750 | ----------- |
751 | |
752 | === modified file 'doc/en/user-guide/introducing_breezy.txt' |
753 | --- doc/en/user-guide/introducing_breezy.txt 2018-11-18 13:43:04 +0000 |
754 | +++ doc/en/user-guide/introducing_breezy.txt 2022-03-20 01:52:26 +0000 |
755 | @@ -89,7 +89,7 @@ |
756 | * in companies, easier to work with distributed and outsourced teams. |
757 | |
758 | For a detailed look at the advantages of distributed VCS tools over |
759 | -centralized VCS tools, see http://wiki.bazaar.canonical.com/BzrWhy. |
760 | +centralized VCS tools, see http://wiki.breezy-vcs.org/Why. |
761 | |
762 | |
763 | Key features of Breezy |
764 | @@ -98,7 +98,7 @@ |
765 | While Breezy is not the only distributed VCS tool around, it does have some |
766 | notable features that make it an excellent choice for many teams and |
767 | communities. A summary of these and comparisons with other VCS tools |
768 | -can be found on the Bazaar Wiki, http://wiki.bazaar.canonical.com. |
769 | +can be found on the Breezy Wiki, https://wiki.breezy-vcs.org/. |
770 | |
771 | Of the many features, one in particular is worth highlighting: |
772 | Breezy is completely free software written in Python. As a result, |
773 | |
774 | === modified file 'doc/en/user-guide/plugins.txt' |
775 | --- doc/en/user-guide/plugins.txt 2020-08-13 18:22:05 +0000 |
776 | +++ doc/en/user-guide/plugins.txt 2022-03-20 01:52:26 +0000 |
777 | @@ -28,7 +28,7 @@ |
778 | Where to find plugins |
779 | --------------------- |
780 | |
781 | -We keep our list of plugins on the http://wiki.bazaar.canonical.com/BzrPlugins page. |
782 | +We keep our list of plugins on the http://wiki.breezy-vcs.org/Plugins page. |
783 | |
784 | How to install a plugin |
785 | ----------------------- |
786 | |
787 | === modified file 'doc/en/user-guide/shared_repository_layouts.txt' |
788 | --- doc/en/user-guide/shared_repository_layouts.txt 2019-09-01 15:33:59 +0000 |
789 | +++ doc/en/user-guide/shared_repository_layouts.txt 2022-03-20 01:52:26 +0000 |
790 | @@ -121,7 +121,7 @@ |
791 | Letting you ``brz checkout`` one project, and have it grab all the necessary |
792 | sub-projects. |
793 | |
794 | -.. _NestedTreeSupport: http://wiki.bazaar.canonical.com/NestedTrees |
795 | +.. _NestedTreeSupport: http://wiki.breezy-vcs.org/NestedTrees |
796 | |
797 | |
798 | Nested Style (``project/branch/sub-branch/``) |
799 | |
800 | === modified file 'doc/en/user-guide/svn_plugin.txt' |
801 | --- doc/en/user-guide/svn_plugin.txt 2019-09-01 15:33:59 +0000 |
802 | +++ doc/en/user-guide/svn_plugin.txt 2022-03-20 01:52:26 +0000 |
803 | @@ -20,7 +20,7 @@ |
804 | who are unable to do so yet for timing or non-technical reasons. |
805 | |
806 | For installation instructions, see the brz-svn home page: |
807 | -http://wiki.bazaar.canonical.com/BzrForeignBranches/Subversion. |
808 | +http://wiki.breezy-vcs.org/ForeignBranches/Subversion. |
809 | |
810 | |
811 | A simple example |
812 | @@ -110,5 +110,5 @@ |
813 | * Breezy doesn't support tracking of file copies. |
814 | |
815 | See the brz-svn web page, |
816 | -http://wiki.bazaar.canonical.com/BzrForeignBranches/Subversion, |
817 | +http://wiki.breezy-vcs.org/ForeignBranches/Subversion, |
818 | for the current list of constraints. |
819 | |
820 | === modified file 'doc/en/user-guide/web_browsing.txt' |
821 | --- doc/en/user-guide/web_browsing.txt 2017-05-21 13:41:54 +0000 |
822 | +++ doc/en/user-guide/web_browsing.txt 2022-03-20 01:52:26 +0000 |
823 | @@ -9,7 +9,7 @@ |
824 | can be found at https://launchpad.net/loggerhead. |
825 | |
826 | A list of alternative web viewers including download links can be found on |
827 | -http://wiki.bazaar.canonical.com/WebInterface. |
828 | +http://wiki.breezy-vcs.org/WebInterface. |
829 | |
830 | Note: If your project is hosted or mirrored on Launchpad, |
831 | Loggerhead code browsing is provided as part of the service. |
832 | |
833 | === modified file 'doc/en/whats-new/whats-new-in-2.1.txt' |
834 | --- doc/en/whats-new/whats-new-in-2.1.txt 2010-12-02 09:21:11 +0000 |
835 | +++ doc/en/whats-new/whats-new-in-2.1.txt 2022-03-20 01:52:26 +0000 |
836 | @@ -124,8 +124,8 @@ |
837 | can now be read by standard Bazaar clients. Changes can also |
838 | be written back via the dpush command. |
839 | |
840 | -.. _git: http://doc.bazaar.canonical.com/plugins/en/git-plugin.html |
841 | -.. _hg: http://doc.bazaar.canonical.com/plugins/en/hg-plugin.html |
842 | +.. _git: https://www.breezy-vcs.org/doc/plugins/en/git-plugin.html |
843 | +.. _hg: https://www.breezy-vcs.org/doc/plugins/en/hg-plugin.html |
844 | |
845 | |
846 | Metaprojects |
847 | @@ -144,9 +144,9 @@ |
848 | be useful for building test images for a QA team or disk images |
849 | for installers, say. |
850 | |
851 | -.. _builder: http://doc.bazaar.canonical.com/plugins/en/builder-plugin.html |
852 | -.. _externals: http://doc.bazaar.canonical.com/plugins/en/externals-plugin.html |
853 | -.. _builddeb: http://doc.bazaar.canonical.com/plugins/en/builddeb-plugin.html |
854 | +.. _builder: https://www.breezy-vcs.org/doc/plugins/en/builder-plugin.html |
855 | +.. _externals: https://www.breezy-vcs.org/doc/plugins/en/externals-plugin.html |
856 | +.. _builddeb: https://www.breezy-vcs.org/doc/plugins/en/builddeb-plugin.html |
857 | |
858 | |
859 | Colocated branch workspaces |
860 | @@ -156,7 +156,7 @@ |
861 | across one or more branches managed at that same location. This |
862 | is now supported by the new colo_ plugin and by Bazaar Explorer. |
863 | |
864 | -.. _colo: http://doc.bazaar.canonical.com/plugins/en/colo-plugin.html |
865 | +.. _colo: https://www.breezy-vcs.org/doc/plugins/en/colo-plugin.html |
866 | |
867 | |
868 | Better documentation |
869 | @@ -173,7 +173,7 @@ |
870 | navigate through and print selected sections of. |
871 | |
872 | To assist users migrating from other tools, a |
873 | -`Survival Guide <http://doc.bazaar.canonical.com/migration/en/survival/index.html>`_ |
874 | +`Survival Guide <https://www.breezy-vcs.org/doc/migration/en/survival/index.html>`_ |
875 | has been published explaining Bazaar to users of other tools in terms they |
876 | already know. Sections are provided for existing users of |
877 | CVS, Subversion, ClearCase, Perforce, Visual SourceSafe, Git, Mercurial, |
878 | @@ -195,7 +195,7 @@ |
879 | a better working tree browser and a submit delta report showing the |
880 | cumulative effect of a series of commits. |
881 | See `What's New in Bazaar Explorer 1.0? |
882 | -<http://doc.bazaar.canonical.com/explorer/en/whats-new/whats-new-in-1.0.html>`_ |
883 | +<https://www.breezy-vcs.org/doc/explorer/en/whats-new/whats-new-in-1.0.html>`_ |
884 | for more information. |
885 | |
886 | |
887 | |
888 | === modified file 'doc/en/whats-new/whats-new-in-3.2.txt' |
889 | --- doc/en/whats-new/whats-new-in-3.2.txt 2020-02-16 23:17:30 +0000 |
890 | +++ doc/en/whats-new/whats-new-in-3.2.txt 2022-03-20 01:52:26 +0000 |
891 | @@ -1,11 +1,7 @@ |
892 | ************************* |
893 | -What's New in Breezy x.y? |
894 | +What's New in Breezy 3.2? |
895 | ************************* |
896 | |
897 | -Breezy x.y is still under development, and will be released in Month Year. |
898 | -This document accumulates a high level summary of what's changed. See the |
899 | -:doc:`../release-notes/index` for a full list. |
900 | - |
901 | The ``brz lp-propose`` command has been removed in favour of the ``brz propose`` command, |
902 | which also supports Launchpad. |
903 | |
904 | @@ -15,13 +11,10 @@ |
905 | For more detailed information on the changes made, see the the |
906 | :doc:`../release-notes/index` for: |
907 | |
908 | -* the interim brz `milestones <https://launchpad.net/bzr/x.y>`_ |
909 | +* the interim brz `milestones <https://launchpad.net/bzr/3.2>`_ |
910 | * the plugins you use. |
911 | |
912 | For a summary of changes made in earlier releases, see: |
913 | |
914 | -* :doc:`whats-new-in-2.1` |
915 | -* :doc:`whats-new-in-2.2` |
916 | -* :doc:`whats-new-in-2.3` |
917 | -<intermediate series here> |
918 | -* :doc:`whats-new-in-x.(y-1)` |
919 | +* :doc:`whats-new-in-3.0` |
920 | +* :doc:`whats-new-in-3.1` |
921 | |
922 | === modified file 'doc/index.txt' |
923 | --- doc/index.txt 2018-11-21 21:34:30 +0000 |
924 | +++ doc/index.txt 2022-03-20 01:52:26 +0000 |
925 | @@ -45,10 +45,10 @@ |
926 | Web links |
927 | ========= |
928 | |
929 | -* `Switching Guides <http://wiki.bazaar.canonical.com/BzrSwitching>`_ |
930 | +* `Switching Guides <http://wiki.breezy-vcs.org/Switching>`_ |
931 | |--| for users moving from another VCS tool |
932 | |
933 | -* `Migration Guide <http://wiki.bazaar.canonical.com/BzrMigration>`_ |
934 | +* `Migration Guide <http://wiki.breezy-vcs.org/Migration>`_ |
935 | |--| for teams migrating history from another VCS tool |
936 | |
937 | * `Glossary <en/user-reference/glossary-help.html>`_ |
938 | |
939 | === modified file 'tools/packaging/lp-upload-release' |
940 | --- tools/packaging/lp-upload-release 2008-10-20 23:58:12 +0000 |
941 | +++ tools/packaging/lp-upload-release 2022-03-20 01:52:26 +0000 |
942 | @@ -1,6 +1,6 @@ |
943 | #! /bin/zsh -e |
944 | |
945 | -# upload a release file to Launchpad |
946 | +# upload a release file to Launchpad |
947 | # |
948 | # usage: lp-upload-release [--staging] bzr-1.2.3.tgz |
949 | |
950 | @@ -16,7 +16,7 @@ |
951 | |
952 | if [ $# -ne 1 ] |
953 | then |
954 | - echo "usage: lp-upload-release VERSION FILENAME" |
955 | + echo "usage: lp-upload-release FILENAME" |
956 | exit 2 |
957 | fi |
958 | |
959 | @@ -33,7 +33,7 @@ |
960 | exit 2 |
961 | fi |
962 | |
963 | -sigfile="$upfile.sig" |
964 | +sigfile="$upfile.asc" |
965 | if [ \! -f "$sigfile" ] |
966 | then |
967 | echo "couldn't find gpg signature $sigfile" |
968 | |
969 | === modified file 'tools/win32/brz.iss.cog' |
970 | --- tools/win32/brz.iss.cog 2021-11-16 11:09:01 +0000 |
971 | +++ tools/win32/brz.iss.cog 2022-03-20 01:52:26 +0000 |
972 | @@ -73,8 +73,8 @@ |
973 | AppComments="Breezy: Friendly distributed version control system" |
974 | AppPublisher="Breezy Developers" |
975 | AppPublisherURL="https://www.breezy-vcs.org/" |
976 | -AppSupportURL="http://wiki.bazaar.canonical.com/BzrSupport" |
977 | -AppUpdatesURL="http://wiki.bazaar.canonical.com/WindowsDownloads" |
978 | +AppSupportURL="http://wiki.breezy-vcs.org/BzrSupport" |
979 | +AppUpdatesURL="http://wiki.breezy-vcs.org/WindowsDownloads" |
980 | ; [[[cog cog.outl('AppVersion=%s' % VERSION) ]]] |
981 | ; [[[end]]] |
982 | |
983 | |
984 | === modified file 'tools/win32/brz_postinstall.py' |
985 | --- tools/win32/brz_postinstall.py 2018-11-22 03:51:03 +0000 |
986 | +++ tools/win32/brz_postinstall.py 2022-03-20 01:52:26 +0000 |
987 | @@ -339,7 +339,7 @@ |
988 | "this library manually and put it to directory\n" |
989 | "where Brz installed.\n" |
990 | "For detailed instructions see:\n" |
991 | - "http://wiki.bazaar.canonical.com/BzrOnPureWindows" |
992 | + "http://wiki.breezy-vcs.org/OnPureWindows" |
993 | ), |
994 | "Warning", |
995 | MB_OK | MB_ICONEXCLAMATION) |
Running landing tests failed /ci.breezy- vcs.org/ job/brz- 3.2/job/ brz-3.2- land/125/
https:/