Merge lp:~bialix/bzr-windows-installers/changelog_plugin into lp:bzr-windows-installers

Proposed by Alexander Belchenko
Status: Merged
Approved by: John A Meinel
Approved revision: 172
Merge reported by: Alexander Belchenko
Merged at revision: not available
Proposed branch: lp:~bialix/bzr-windows-installers/changelog_plugin
Merge into: lp:bzr-windows-installers
Diff against target: 56 lines (+9/-1)
1 file modified
bazaar_releases.py (+9/-1)
To merge this branch: bzr merge lp:~bialix/bzr-windows-installers/changelog_plugin
Reviewer Review Type Date Requested Status
John A Meinel Approve
Review via email: mp+66760@code.launchpad.net

Description of the change

Add built-in changelog_merge plugin to standalone installer.

To post a comment you must log in.
Revision history for this message
John A Meinel (jameinel) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 7/4/2011 11:19 AM, Alexander Belchenko wrote:
> Alexander Belchenko has proposed merging lp:~bialix/bzr-windows-installers/changelog_plugin into lp:bzr-windows-installers.
>
> Requested reviews:
> Bazaar Developers (bzr)
>
> For more details, see:
> https://code.launchpad.net/~bialix/bzr-windows-installers/changelog_plugin/+merge/66760
>
> Add built-in changelog_merge plugin to standalone installer.

The changelog_merge plugin doesn't exist in the 2.2 or 2.3 releases,
only in 2.4 and trunk. So I edited the code to not try to install it in
the older versions, and merged this.

 merge: approve

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4S5IQACgkQJdeBCYSNAAM+cQCeJCYIfslb+pg8HS0X8/4DkTeZ
3KoAoIa6GzFrACswSYFaEFsLpiPJ5nYp
=HyVk
-----END PGP SIGNATURE-----

review: Approve
Revision history for this message
John A Meinel (jameinel) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 7/4/2011 11:19 AM, Alexander Belchenko wrote:
> Alexander Belchenko has proposed merging lp:~bialix/bzr-windows-installers/changelog_plugin into lp:bzr-windows-installers.
>
> Requested reviews:
> Bazaar Developers (bzr)
>
> For more details, see:
> https://code.launchpad.net/~bialix/bzr-windows-installers/changelog_plugin/+merge/66760
>
> Add built-in changelog_merge plugin to standalone installer.

Also Alexander, you still have all of the 'bzr' tags in your branch. You
can run:

 cd bzr-windows-installers
 for t in `cat deleted_tags.txt`; do bzr tag --delete $t; done

I'm not sure how else for you to do it. (You can copy the
.bzr/branch/tags file from Launchpad and overwrite your own, I guess.)

I noticed because bzr>2.3 will copy all the revisions for all the tags,
which means that committing/pushing to a bzr-windows-installers branch
will copy up the whole history of bzr if you haven't deleted the extra tags.

It is a little bit cumbersome, I agree. The other option is to delete
your local branch, and start from scratch from
'lp:bzr-windows-installers'. I've verified that it doesn't have the
extra tags.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4S5VAACgkQJdeBCYSNAAOnsQCgzIvS2jo1GX83MktvsIAAFbxz
WO0AniDIkLTGvAnMJ9MGMxwqEq15Pt80
=qZAi
-----END PGP SIGNATURE-----

Revision history for this message
Alexander Belchenko (bialix) wrote :

John Arbash Meinel пишет:
> Also Alexander, you still have all of the 'bzr' tags in your branch.

> It is a little bit cumbersome, I agree. The other option is to delete
> your local branch, and start from scratch from
> 'lp:bzr-windows-installers'. I've verified that it doesn't have the
> extra tags.

Oops. I'll re-create the branch from scratch.

thank you for reviewing it, I didn't realize this change should be
applied only for 2.4 and trunk, not sure why I did such mistake.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'bazaar_releases.py'
--- bazaar_releases.py 2011-06-17 11:10:39 +0000
+++ bazaar_releases.py 2011-07-04 09:19:23 +0000
@@ -103,10 +103,15 @@
103python_fastimport = Project('fastimport', branch='lp:python-fastimport')103python_fastimport = Project('fastimport', branch='lp:python-fastimport')
104tortoisebzr = Project('tortoisebzr', branch='lp:tortoisebzr')104tortoisebzr = Project('tortoisebzr', branch='lp:tortoisebzr')
105105
106# Core plugins
107changelog_merge = Plugin('changelog_merge',
108 "Merge hook for GNU ChangeLog files", core=True)
106launchpad = Plugin('launchpad', "Launchpad.net integration", core=True)109launchpad = Plugin('launchpad', "Launchpad.net integration", core=True)
107netrc_credential_store = Plugin('netrc_credential_store',110netrc_credential_store = Plugin('netrc_credential_store',
108 "netrc (credential store example)", core=True)111 "netrc (credential store example)", core=True)
109news_merge = Plugin('news_merge', "Smart merging of NEWS files", core=True)112news_merge = Plugin('news_merge', "Smart merging of NEWS files", core=True)
113
114# Other plugins
110bzrtools = Plugin('bzrtools', "BzrTools (miscellaneous additions)")115bzrtools = Plugin('bzrtools', "BzrTools (miscellaneous additions)")
111colo = Plugin('bzr-colo', "Colo (work with colocated branches)")116colo = Plugin('bzr-colo', "Colo (work with colocated branches)")
112explorer = Plugin('bzr-explorer', "Bazaar Explorer", display_in_installer=False)117explorer = Plugin('bzr-explorer', "Bazaar Explorer", display_in_installer=False)
@@ -135,6 +140,7 @@
135140
136 # The plugins to bundle141 # The plugins to bundle
137 plugins = [142 plugins = [
143 changelog_merge,
138 launchpad,144 launchpad,
139 netrc_credential_store,145 netrc_credential_store,
140 news_merge,146 news_merge,
@@ -205,6 +211,7 @@
205211
206 # The plugins to bundle212 # The plugins to bundle
207 plugins = [213 plugins = [
214 changelog_merge,
208 launchpad,215 launchpad,
209 netrc_credential_store,216 netrc_credential_store,
210 news_merge,217 news_merge,
@@ -252,6 +259,7 @@
252259
253 # The plugins to bundle260 # The plugins to bundle
254 plugins = [261 plugins = [
262 changelog_merge,
255 launchpad,263 launchpad,
256 netrc_credential_store,264 netrc_credential_store,
257 news_merge,265 news_merge,
@@ -296,6 +304,7 @@
296304
297 # The plugins to bundle305 # The plugins to bundle
298 plugins = [306 plugins = [
307 changelog_merge,
299 launchpad,308 launchpad,
300 netrc_credential_store,309 netrc_credential_store,
301 news_merge,310 news_merge,
@@ -335,4 +344,3 @@
335 BAZAAR_2_4,344 BAZAAR_2_4,
336 BAZAAR_TRUNK,345 BAZAAR_TRUNK,
337 ]346 ]
338

Subscribers

People subscribed via source and target branches