Estou tentando escrever um script que faça check-out automático ou atualize uma URL do Subversion com base na existência ou não de um diretório especificado.
Por alguma razão, meu código não está funcionando e sempre retorna verdadeiro, mesmo que seja falso:
def directory_exists?(directory)
return false if Dir[directory] == nil
true
end
O que estou fazendo de errado?