Methods
A
B
S
T
Instance Public methods
archive()
# File app/controllers/repositories_controller.rb, line 24
def archive
  unless can?(current_user, :download_code, @project)
    render_404 and return
  end


  file_path = @project.archive_repo(params[:ref])

  if file_path
    # Send file to user
    send_file file_path
  else
    render_404
  end
end
branches()
# File app/controllers/repositories_controller.rb, line 11
def branches
  @branches = @project.branches
end
show()
# File app/controllers/repositories_controller.rb, line 7
def show
  @activities = @project.commits_with_refs(20)
end
stats()
# File app/controllers/repositories_controller.rb, line 19
def stats
  @stats = Gitlab::GitStats.new(@project.repo, @project.root_ref)
  @graph = @stats.graph
end
tags()
# File app/controllers/repositories_controller.rb, line 15
def tags
  @tags = @project.tags
end