lib/braid/command.rb in braid-1.0.15 vs lib/braid/command.rb in braid-1.0.16
- old
+ new
@@ -87,11 +87,11 @@
revision ||= mirror.revision
"'#{revision[0, 7]}'"
end
def validate_new_revision(mirror, new_revision)
- return git.rev_parse(mirror.remote) unless new_revision
+ return git.rev_parse("#{mirror.remote}/#{mirror.branch}") unless new_revision
new_revision = git.rev_parse(new_revision)
old_revision = mirror.revision
if new_revision == old_revision
@@ -99,10 +99,10 @@
end
new_revision
end
- def determine_target_revision(new_revision)
- git.rev_parse(new_revision)
+ def determine_target_revision(mirror, new_revision)
+ git.rev_parse(mirror.versioned_path(new_revision))
end
end
end