# File lib/r10k/svn/working_dir.rb, line 37
      def initialize(path, opts = {})
        @path = path

        setopts(opts, {:username => :self, :password => :self})

        if !!(@username) ^ !!(@password)
          raise ArgumentError, "Both username and password must be specified"
        end
      end