发布版本的 gitchangelog 问题
gitchangelog problems with release versions
我使用的是 gitchangelog here,参考配置文件未更改。
我用 v1.0.2 标记了一个提交:
0d34763 new: added generic 400 bad request for typeerrors when creating input_data
除了一个提交命名如下:
5f3d5b4 new: Added new changelog feature (1.0.1)
的输出
gitchangelog
尽管如此给了我
Changelog
=========
(unreleased)
------------
New
~~~
- Added generic 400 bad request for typeerrors when creating input_data.
[user]
- Added new changelog feature (1.0.1) [user]
有谁知道我是怎么得到的
Changelog
=========
1.0.2 (2011-04-07)
------------------
New
~~~
- Added generic 400 bad request for typeerrors when creating input_data.
[user]
1.0.1 (2011-04-03)
------------------
New
~~~
- Added new changelog feature (1.0.1) [user]
而不是总是(未发布)?
即使只有一个提交作为发布在 gitchangelog 中显示也很棒。
我真的很想知道怎么做,因为 gitchangelog 与 sphinx 的结合对于文档来说非常棒。
感谢您的帮助。
好的解决了这个问题。自述文件有点混乱。标签必须以此处可识别的格式添加到提交中:
并且版本不仅写入了提交消息。从自述文件看不明显。
注意:您编写标签的方式应与 .rc 文件中的配置匹配,以便它被此处的正则表达式选中:https://github.com/vaab/gitchangelog/blob/master/src/gitchangelog/gitchangelog.rc.reference#L153
在某些情况下,标签以 v
开头。如果这对您来说是相同的,那么在您的配置 .rc 文件中,在 re 表达式
中添加 v
例如
tag_filter_regexp = r'^[0-9]+\.[0-9]+(\.[0-9]+)?$'
包括 v
tag_filter_regexp = r'^v[0-9]+\.[0-9]+(\.[0-9]+)?$'
我使用的是 gitchangelog here,参考配置文件未更改。
我用 v1.0.2 标记了一个提交:
0d34763 new: added generic 400 bad request for typeerrors when creating input_data
除了一个提交命名如下:
5f3d5b4 new: Added new changelog feature (1.0.1)
的输出
gitchangelog
尽管如此给了我
Changelog
=========
(unreleased)
------------
New
~~~
- Added generic 400 bad request for typeerrors when creating input_data.
[user]
- Added new changelog feature (1.0.1) [user]
有谁知道我是怎么得到的
Changelog
=========
1.0.2 (2011-04-07)
------------------
New
~~~
- Added generic 400 bad request for typeerrors when creating input_data.
[user]
1.0.1 (2011-04-03)
------------------
New
~~~
- Added new changelog feature (1.0.1) [user]
而不是总是(未发布)?
即使只有一个提交作为发布在 gitchangelog 中显示也很棒。
我真的很想知道怎么做,因为 gitchangelog 与 sphinx 的结合对于文档来说非常棒。
感谢您的帮助。
好的解决了这个问题。自述文件有点混乱。标签必须以此处可识别的格式添加到提交中:
并且版本不仅写入了提交消息。从自述文件看不明显。
注意:您编写标签的方式应与 .rc 文件中的配置匹配,以便它被此处的正则表达式选中:https://github.com/vaab/gitchangelog/blob/master/src/gitchangelog/gitchangelog.rc.reference#L153
在某些情况下,标签以 v
开头。如果这对您来说是相同的,那么在您的配置 .rc 文件中,在 re 表达式
v
例如
tag_filter_regexp = r'^[0-9]+\.[0-9]+(\.[0-9]+)?$'
包括 v
tag_filter_regexp = r'^v[0-9]+\.[0-9]+(\.[0-9]+)?$'