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