标签: changelog

使用git管理更改日志的好方法?

我一直在使用Git一段时间了,我最近开始用它来标记我的版本,以便我可以更容易地跟踪更改并能够看到每个客户端正在运行的版本(遗憾的是代码目前要求每个客户都有他们自己的PHP站点副本;我正在改变它,但它很慢).

无论如何,我们开始建立一些动力,我认为能够向人们展示自上次发布以来发生了哪些变化真的很棒.问题是,我没有维护更改日志,因为我不知道如何去做.在这个特定的时间里,我可以浏览日志并手动创建一个,但这会很快累.

我尝试使用谷歌搜索"git changelog"和"git manage changelog",但我没有找到任何真正谈论代码更改工作流程的内容以及与更改日志一致的内容.我们目前正在关注Rein Henrichs的开发工作流程,我很喜欢与之相关的东西.

我缺少一种标准方法,或者这是一个每个人都做自己的事情的领域?

非常感谢您的意见/答案!

git github changelog

202
推荐指数
8
解决办法
10万
查看次数

Hibernate 4有什么新功能?

我刚刚看到Hibernate 4的测试版发布了.与3(.6)相比,4中有什么新东西?我在测试版公告中找不到这个信息,也没有在谷歌搜索这个问题的标题.

java hibernate changelog

86
推荐指数
3
解决办法
8万
查看次数

如何在Jenkins电子邮件中包含git changelog?

有没有办法将Jenkins生成的更改日志导入电子邮件主题(通过默认电子邮件或email-ext插件)?

我是Jenkins配置的新手,所以我很抱歉这是一个简单的问题,但我无法在email-ext文档中找到任何内容.

git email hudson changelog jenkins

41
推荐指数
2
解决办法
4万
查看次数

Git changelog:如何将所有更改都添加到特定标记?

是否有一种简单的方法或命令可以将所有git提交到特定标记以生成项目的自动更改日志?我总是使用版本号来标记我的git repos,v0.1.0例如,所有提交都要提交标记v0.1.0.

我查看了文档,但似乎没有找到有用的选项或命令:http://git-scm.com/docs/git-log(顺便说一句,此刻已经失效)

例如:

$ git log --oneline --decorate
Run Code Online (Sandbox Code Playgroud)

显示提交旁边的标记.我想要一样,但只有特定的标签.

git logging changelog

23
推荐指数
2
解决办法
2万
查看次数

从Github问题生成更改日志?

有没有办法从Github问题自动生成更改日志?

理想情况下,我希望能够指向一个封闭的里程碑,并生成一个关于其标题的已关闭问题的纯文本列表,或者更好的是,带有标记的列表,用于指向问题的链接和问题本身的标题.

github changelog

22
推荐指数
2
解决办法
6808
查看次数

git:每天更新日志

如何生成按日期分组的提交更改日志,格式为:

[date today]
- commit message1
- commit message2
- commit message3
...
[date day+3]
- commit message1
- commit message2
- commit message3
...
(skip this day if no commits)

[date day+1]
- commit message1
- commit message2
- commit message3
... 
[date since]
- commit message1
- commit message2
- commit message3
Run Code Online (Sandbox Code Playgroud)

任何git log命令或智能bash脚本?

git bash logging changelog

20
推荐指数
2
解决办法
5843
查看次数

TFS2010:检索与分支关联的所有更改集(完全递归)

这是我之前关于TFS 2010的问题以及创建更改日志的可能性.

我以前使用标签来识别程序的版本,但由于标签不是固定的时间点,现在我正在使用分支机构.

以下是分支层次结构的外观:

分支层次结构

如您所见,有两个不同的应用程序是主干的分支:( APP_A应用程序A)和APP_B(应用程序B).两者几乎完全相同,但存在一些功能差异.

以下是创建应用程序新版本(例如版本1.3)的过程:

  1. Main trunk被修改(新功能的添加,bug修复...)
  2. 从修改后Main trunk,创建一个新分支:Main trunk 1.3
  3. APP_A分支可能被修改,因此独特的功能APP_A将适用于修改v1.3
  4. APP_B分支可能被修改,因此独特的功能APP_B将适用于修改v1.3
  5. Main trunk 1.3合并到APP_AAPP_B,所以两者APP_AAPP_B应用程序都接受修改Main trunk
  6. 从修改的APP_A分支中,创建一个新分支:APP_A_1.3
  7. 从修改的APP_B分支中,创建一个新分支:APP_B_1.3

我的目标是能够在APP_A_1.3和之间生成更改日志APP_A_1.2.

通过changelog我的意思是WorkItems列表.签入的每个变更集都与一个或多个WorkItem(例如Bug项)相关联.我希望能够获得链接到受影响的变更集的所有工作项列表APP_A_1.3:这些变更集可能来自Main trunk(上面的步骤1),APP_A branch(上面的步骤3)甚至APP_A_1.3分支本身(如果是修补程序是在创建分支后签到).

为了获得这个工作项列表,我试图得到所有"链接"的变更集列表APP_A_1.2("链接"=变更集中签入的代码现在在分支上APP_A_1.2)以及所有变更集的列表是"联系"的 …

c# branch changelog tfs2010 tfs-workitem

17
推荐指数
1
解决办法
4397
查看次数

更新我的谷歌播放"有什么新内容"部分

我即将发布我的公司Android应用程序的更新.之前编写应用程序的人现在离开了,我只是想知道如何更改Google Play中"新功能"部分中显示的内容.

我找不到任何指南!?我在某处读到了与更改日志有关的内容?但这是我应该在apk中编译的东西吗?我应该单独上传到开发者控制台吗?

谢谢

android changelog

16
推荐指数
5
解决办法
3万
查看次数

在TeamCity中创建更改日志工件

有没有一种简单的方法让TeamCity包含一个text或html change-log作为其输出工件之一?

也许我需要沿着让msbuild或其他进程创建更改日志的路线,但是当TeamCity为每个构建生成一个时,我想知道是否已经有一种简单的方法来将其作为工件访问并将其包含在工件路径指令,以便它可以作为发布包的一部分.

teamcity continuous-integration changelog

15
推荐指数
2
解决办法
4596
查看次数

Git和changelog指南

我是git 的菜鸟,我想知道创建标签和生成/保存更改日志的最佳实践.

到目前为止,我总是创建一个readme.md并手动指示(在"changelog"部分中)最重要的功能

例如:

版本1.0.1

  • 改变了家里的布局
  • 在库中添加了幻灯片
  • 等等..

如何创建具有这些特征的更改日志(可能采用降价格式)?

  • 基于个性化标题/标签标题/日期的更改标题
  • 基于标签或提交的更改

我还没有一个明确的想法,所以建议很精彩

提前致谢 :)

git markdown changelog bitbucket

15
推荐指数
1
解决办法
1万
查看次数