<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/tool/redmine-backporter.rb, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>redmine-backporter.rb: Check remote-tracking branch</title>
<updated>2026-01-13T00:59:42+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2026-01-13T00:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e52aee688b2e09237fca45c52d3bb4a55eda9baa'/>
<id>e52aee688b2e09237fca45c52d3bb4a55eda9baa</id>
<content type='text'>
on `has_commit` check for the `backport` command.

I don't maintain local "master" branch on my ruby repository for stable
branch maintenance. I want just running `git fetch origin` to make it
work. It should work for those who pull origin/master into their local
master too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on `has_commit` check for the `backport` command.

I don't maintain local "master" branch on my ruby repository for stable
branch maintenance. I want just running `git fetch origin` to make it
work. It should work for those who pull origin/master into their local
master too.
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter: Support matching multiple revs</title>
<updated>2024-09-02T09:25:29+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-09-02T09:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b6e7e903a09e1577adc2f17600ca40dee80a0534'/>
<id>b6e7e903a09e1577adc2f17600ca40dee80a0534</id>
<content type='text'>
with `done` command
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with `done` command
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter: Clarify the actual control flow</title>
<updated>2024-09-02T09:22:45+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-09-02T09:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7d47f3c94f4c38f9b236716c9f98b928895d6b2d'/>
<id>7d47f3c94f4c38f9b236716c9f98b928895d6b2d</id>
<content type='text'>
The `rev &amp;&amp; has_commit(rev, "ruby_#{TARGET_VERSION.tr('.','_')}")`
case seems to be used if and only if it's manually specified in the
argument to the done command. It was hard to notice it with the previous
code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `rev &amp;&amp; has_commit(rev, "ruby_#{TARGET_VERSION.tr('.','_')}")`
case seems to be used if and only if it's manually specified in the
argument to the done command. It was hard to notice it with the previous
code.
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter.rb: Prepend commit: to shorter revs</title>
<updated>2024-06-11T18:28:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-06-11T18:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0a6b1a4d9de583ebfd305ab1b297be1cea7bdc2f'/>
<id>0a6b1a4d9de583ebfd305ab1b297be1cea7bdc2f</id>
<content type='text'>
Some of the places in Redmine (e.g. Associated revisions) print
revisions using only 8 characters. Even when I copied a revision from
there, I want to prepend commit: in the message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the places in Redmine (e.g. Associated revisions) print
revisions using only 8 characters. Even when I copied a revision from
there, I want to prepend commit: in the message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress warnings about frozen string literal feature</title>
<updated>2024-05-30T01:32:33+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-05-30T01:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f1702261d740fbdca78ae1fbf87b66a59921e685'/>
<id>f1702261d740fbdca78ae1fbf87b66a59921e685</id>
<content type='text'>
```
tool/redmine-backporter.rb:69: warning: literal string will be frozen in the future
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
```
tool/redmine-backporter.rb:69: warning: literal string will be frozen in the future
```
</pre>
</div>
</content>
</entry>
<entry>
<title>Sort backport revisions by commit timestamps</title>
<updated>2024-05-29T17:39:32+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-05-29T17:33:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a760e21bc122c67478b318b3f032d70fac1a6077'/>
<id>a760e21bc122c67478b318b3f032d70fac1a6077</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter.rb: Prepend commit: to every revision</title>
<updated>2024-05-29T00:17:16+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-05-29T00:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7e95efdafa32bbff4b54e563a7c47fcbc76d7111'/>
<id>7e95efdafa32bbff4b54e563a7c47fcbc76d7111</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter.rb: Remove an unneeded space</title>
<updated>2024-05-29T00:00:47+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-05-29T00:00:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d0cde43a3371369275495f24446880cf59288e79'/>
<id>d0cde43a3371369275495f24446880cf59288e79</id>
<content type='text'>
from #backport_command_string

I don't want to leave unneeded spaces in the command history by
copy-pasting the entire line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
from #backport_command_string

I don't want to leave unneeded spaces in the command history by
copy-pasting the entire line.
</pre>
</div>
</content>
</entry>
<entry>
<title>merger.rb: Use commit: prefix in more places</title>
<updated>2024-05-28T21:28:50+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-05-28T21:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b0ebad51e504a1182f29026be755b2e7a8756080'/>
<id>b0ebad51e504a1182f29026be755b2e7a8756080</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>redmine-backporter.rb: Use commit: prefix</title>
<updated>2024-05-28T20:37:53+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2024-05-28T20:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=78732753261eb4c744620125505866e067e293dd'/>
<id>78732753261eb4c744620125505866e067e293dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
