小编And*_*son的帖子

使用 doxygen 记录代码的最佳技巧?

我的团队开始使用 doxygen 记录我们的 C 代码,特别关注我们的公共 API 标头。doxygen 中似乎有很多灵活性和不同的特殊命令,这很棒,但如果没有反复试验,就不清楚什么是好事,什么是坏事。

您最喜欢的标记代码的方式是什么?您必须做什么和不应该做什么?
请提供您的重要提示,每个答案一个,以方便投票。

我希望定义 API 文档的整个方法,包括提供一个模板来让团队的其他成员开始。到目前为止我有这样的事情:

/**
 * @file   example_action.h
 * @Author Me (me@example.com)
 * @date   September, 2008
 * @brief  Brief description of file.
 *
 * Detailed description of file.
 */

/**
 * @name    Example API Actions
 * @brief   Example actions available.
 * @ingroup example
 *
 * This API provides certain actions as an example.
 *
 * @param [in] repeat  Number of times to do nothing.
 *
 * @retval TRUE   Successfully did nothing. …
Run Code Online (Sandbox Code Playgroud)

c c++ documentation doxygen

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

如何与Hudson分享作业之间的BUILD_NUMBER

我把哈德森的大工作分成了小工作.作业A执行主构建,作业B执行另一个具有不同配置的构建.我已经配置了Hudson,因此A触发B并且工作正常,问题是作业A具有原始构建号并且B从1开始.

我的问题是:是否可以以某种方式将BUILD_NUMBER环境变量从作业A传递给作业B?构建编号用于构建工件名称,因此在工件之间匹配数字会很好.

谢谢.

continuous-integration hudson

8
推荐指数
1
解决办法
3099
查看次数

标签 统计

c ×1

c++ ×1

continuous-integration ×1

documentation ×1

doxygen ×1

hudson ×1