Referring r4711.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4712
e93f8b46-1217-0410-a6f0-
8f06a7374b81
def relative_path(path)
path
end
-
+
# Finds and returns a revision with a number or the beginning of a hash
def find_changeset_by_name(name)
- return nil if name.nil? || name.empty?
+ return nil if name.blank?
changesets.find(:first, :conditions => (name.match(/^\d*$/) ? ["revision = ?", name.to_s] : ["revision LIKE ?", name + '%']))
end
-
+
def latest_changeset
@latest_changeset ||= changesets.find(:first)
end