summaryrefslogtreecommitdiff
path: root/lib/gitlab/git
diff options
context:
space:
mode:
authorakzhan <akzhan.abdulin@gmail.com>2013-04-15 16:53:19 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-04-15 16:53:19 +0300
commitb1a8fdd84d5a7cdbdb5ef3829b59a73db0f4d2dd (patch)
tree53d0572692a49c4cf5e2880756fbb717d93f690b /lib/gitlab/git
parent615e4968464949a2e62af5c2cde363db67f37882 (diff)
downloadgitlab-ce-b1a8fdd84d5a7cdbdb5ef3829b59a73db0f4d2dd.tar.gz
Git log follow support
Diffstat (limited to 'lib/gitlab/git')
-rw-r--r--lib/gitlab/git/repository.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gitlab/git/repository.rb b/lib/gitlab/git/repository.rb
index 6d4e9e8491f..b8eba8881d5 100644
--- a/lib/gitlab/git/repository.rb
+++ b/lib/gitlab/git/repository.rb
@@ -68,8 +68,8 @@ module Gitlab
end
def commits(ref, path = nil, limit = nil, offset = nil)
- if path
- repo.log(ref, path, max_count: limit, skip: offset)
+ if path.present?
+ repo.log(ref, path, max_count: limit, skip: offset, follow: true)
elsif limit && offset
repo.commits(ref, limit, offset)
else