跟踪贡献/给予“信用”的最佳方式
可能的重复:
如何给予信用/跟踪贡献?
我们'正在使用Redmine & SVN 管理一个包含大量小型代码提交的社区项目。开始遇到不知道谁编码了哪个部分的问题,因为代码常常是由编码者以外的人添加的,从许多地方提取的等等。
我正在寻找一些有趣的想法来跟踪和每次提交都要归功于不同的人。
这需要与提交评论无关(因为这将启动近 600 个提交)。
目前是否存在类似的情况?
Possible Duplicate:
How to give credit / keep track of contributions?
We're using Redmine & SVN to manage a community project with lots of small code submissions. Starting to run into the problem of losing track of who coded what part, as often times code is added by someone other than the person who coded it, pulled from many places etc.
I'm looking for some interesting ideas to keep track of and give credit to various people for each commit.
This would need to be something not tied to the commit comment (as nearly 600 commits in this would be starting).
Is there anything similar to this currently in existence?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我要提交代码,我通常会在提交日志中添加一条注释,例如“贡献者:John Doe、a_user 和 Foo Bar”。
对于已经提交的代码,我尝试感谢问题注释中的人员。
对于像这里的 600 这样的历史性提交,也许您可以在 Redmine 中启动一个 Wiki 页面并将人们的名字放在那里。简单通常是最好的。
大多数时候,很难将一段特定的代码与作者联系起来,尤其是当该代码老化、移动和重构时。
If I'm committing the code I'll usually add a note in the commit logs like "Contributed by: John Doe, a_user, and Foo Bar".
For code that is already committed, I try to thank the people in the issue notes.
For historic commits like your 600 here, maybe you could just start a Wiki page in Redmine and put peoples names in there. Simple is usually best.
It's difficult to associate a specific piece of code with an author most times, especially as that code ages, moves around, and is refactored.