1、版本库添加成员代码提交统计

2、版本库成员过多拥挤问题
dev_cxt2
huang 10 years ago
parent 7f31093869
commit 9c63e2a87e

@ -250,6 +250,14 @@ update
return -1 return -1
end end
end end
if params[:to] == 'gitlab'
g = Gitlab.client
g.post('/session', body: {email: User.current.mail, password: User.current.hashed_password})
redirect_to "http://192.168.41.130:3000/gitlab-org/gitlab-shell/tree/master"
return
end
#if( !User.current.member_of?(@project) || @project.hidden_repo) #if( !User.current.member_of?(@project) || @project.hidden_repo)
@repository.fetch_changesets if Setting.autofetch_changesets? && @path.empty? @repository.fetch_changesets if Setting.autofetch_changesets? && @path.empty?
@ -540,11 +548,12 @@ update
:stack => :side, :stack => :side,
:scale_integers => true, :scale_integers => true,
:step_x_labels => 2, :step_x_labels => 2,
:show_data_values => false, :show_data_values => true,
:graph_title => l(:label_commits_per_month), :graph_title => l(:label_commits_per_month),
:show_graph_title => true :show_graph_title => true
) )
# 具状图
graph.add_data( graph.add_data(
:data => commits_by_month[0..11].reverse, :data => commits_by_month[0..11].reverse,
:title => l(:label_revision_plural) :title => l(:label_revision_plural)
@ -560,7 +569,7 @@ update
def graph_commits_per_author(repository) def graph_commits_per_author(repository)
commits_by_author = Changeset.count(:all, :group => :committer, :conditions => ["repository_id = ?", repository.id]) commits_by_author = Changeset.count(:all, :group => :committer, :conditions => ["repository_id = ?", repository.id])
commits_by_author.to_a.sort! {|x, y| x.last <=> y.last} commits_by_author = commits_by_author.to_a.sort! {|x, y| x.last <=> y.last}.last(25)
changes_by_author = Change.count(:all, :group => :committer, :include => :changeset, :conditions => ["#{Changeset.table_name}.repository_id = ?", repository.id]) changes_by_author = Change.count(:all, :group => :committer, :include => :changeset, :conditions => ["#{Changeset.table_name}.repository_id = ?", repository.id])
h = changes_by_author.inject({}) {|o, i| o[i.first] = i.last; o} h = changes_by_author.inject({}) {|o, i| o[i.first] = i.last; o}
@ -582,7 +591,7 @@ update
:fields => fields, :fields => fields,
:stack => :side, :stack => :side,
:scale_integers => true, :scale_integers => true,
:show_data_values => false, :show_data_values => true,
:rotate_y_labels => false, :rotate_y_labels => false,
:graph_title => l(:label_commits_per_author), :graph_title => l(:label_commits_per_author),
:show_graph_title => true :show_graph_title => true

@ -265,9 +265,9 @@ zh:
permission_view_gantt: 查看甘特图 permission_view_gantt: 查看甘特图
permission_view_calendar: 查看日历 permission_view_calendar: 查看日历
permission_view_issue_watchers: 查看跟踪者列表 permission_view_issue_watchers: 查看跟踪者列表
permission_add_issue_watchers: 添加跟踪者 permission_add_issue_watchers: 添加跟踪者
permission_delete_issue_watchers: 删除跟踪者 permission_delete_issue_watchers: 删除跟踪者
permission_log_time: 登记工时 permission_log_time: 登记工时
@ -636,7 +636,7 @@ zh:
label_comment_add: 添加评论 label_comment_add: 添加评论
label_comment_added: 评论已添加 label_comment_added: 评论已添加
label_comment_delete: 删除评论 label_comment_delete: 删除评论
@ -1200,9 +1200,9 @@ zh:
label_post_on: 发表了 label_post_on: 发表了
label_post_on_issue: 发表了问题 label_post_on_issue: 发表了问题
label_updated_time_on: " 更新于 %{value} " label_updated_time_on: " 更新于 %{value} "
label_call_list: 需求列表 label_call_list: 需求列表
@ -1513,9 +1513,9 @@ zh:
label_news_number: 新闻的数量 label_news_number: 新闻的数量
label_wiki_number: wiki的数量 label_wiki_number: wiki的数量
label_wiki_mail_notification: 发布了wiki label_wiki_mail_notification: 发布了wiki
# redmine活跃度评分 # redmine活跃度评分
label_message_number: 留言的数量 # delete label_message_number: 留言的数量 # delete
label_activity_number: 个人动态数量 # delete label_activity_number: 个人动态数量 # delete
@ -1525,14 +1525,14 @@ zh:
label_wiki_number: wiki的数量 # delete label_wiki_number: wiki的数量 # delete
label_activities: 个人动态 label_activities: 个人动态
label_issue_message_number: 对issue的留言数量 label_issue_message_number: 对issue的留言数量
label_code_submit_number: 代码提交次数 label_code_submit_number: 代码提交次数
label_topic_number: 讨论区发言数量 label_topic_number: 讨论区发言数量
label_join_contest: 加入竞赛 label_join_contest: 加入竞赛
label_exit_contest: 退出竞赛 label_exit_contest: 退出竞赛
label_participator: 参与者 label_participator: 参与者
@ -1627,7 +1627,7 @@ zh:
label_bid_contest_show_course_name: 课程名称 label_bid_contest_show_course_name: 课程名称
label_bid_contest_show_teacher_name: 教师 label_bid_contest_show_teacher_name: 教师
label_contest_list: 竞赛列表 label_contest_list: 竞赛列表
label_bids_task_list: 作业列表 label_bids_task_list: 作业列表
@ -1958,9 +1958,9 @@ zh:
label_poll_republish_success: 取消成功 label_poll_republish_success: 取消成功
label_answer_total: 总计: label_answer_total: 总计:
label_join_project: 加入项目 label_join_project: 加入项目
# #
# #
# 项目企业模块 # 项目企业模块

Loading…
Cancel
Save