【发布时间】:2012-02-03 06:20:03
【问题描述】:
我使用 TortoiseHG 并且每当我提交时,我都会在提交消息中放入很多 cmets。例如,修订 89 消息可能是:
parser.py:
bug fix:
incorrectly applied overrides
analyze.py:
new feature:
print all suspicious records
numpy_wrapper.py:
refactoring:
import numpy is now conditional, and encapsulated in numpy_wrapper
我想在某个问题跟踪系统中输入这些 cmets,但能够将每个问题与:
- 在(如果是错误)中观察到或在(如果是功能)中提出的修订
- 修复的版本(如果是错误)或添加的版本(如果是功能)
- 受更改影响的文件
然后我希望能够查看任何修订版,并查看在此修订版中观察/修复了哪些问题。
或者查看任何文件,看看文件中的哪些更改是由哪个问题引起的。
我应该研究哪些系统? (我在 Windows 上使用 TortoiseHG。)
【问题讨论】:
标签: version-control mercurial bug-tracking tortoisehg issue-tracking