class Piston::Commands::Unlock

Public Class Methods

detailed_help() click to toggle source
# File lib/piston/commands/unlock.rb, line 19
      def self.detailed_help
        <<EOF
usage: unlock DIR [DIR [...]]

  Unlocked folders are free to be updated to the latest revision when
  updating.
EOF
      end
help() click to toggle source
# File lib/piston/commands/unlock.rb, line 15
def self.help
  "Undoes the changes enabled by lock"
end

Public Instance Methods

run() click to toggle source
# File lib/piston/commands/unlock.rb, line 7
def run
  raise Piston::CommandError, "No targets to run against" if args.empty?
  svn :propdel, Piston::LOCKED, *args
  args.each do |dir|
    logging_stream.puts "Unlocked '#{dir}'"
  end
end