SVN adicionar arquivos ocultos e confirmá-lo via script bash

2

A parte seguinte do script bash que escrevi para automatizar a adição de usuários e salvá-los no SVN.

cd $workdir
svn add --username $u .first_$myuser
svn ci --username $u work_place1 work_place2 .first_$myuser

O script funciona bem, mas estou enfrentando o seguinte problema: quando tento executar o script, uma janela nano aparecerá contendo

--This line, and those below, will be ignored--

A .first_$myuser

Eu entro Ctrl + X e depois digito C para continuar e tudo funciona como charme. Minha pergunta é que há uma maneira de adicionar um arquivo oculto sem esta janela pop-up, se não como eu posso automatizar meu script para entrar Ctrl + X e C sem sair do próprio script.

    
por Ahmad Abuhasna 16.01.2017 / 15:07

1 resposta

3

Você precisa passar uma mensagem de log para os comandos svn ci e commit .

If you fail to specify either the --message (-m) or --file (-F) option, 
Subversion will automatically launch your favorite editor for composing 
a log message.

Consulte Confirmar suas alterações parágrafo de Controle de versão com Subversion reserve alguns exemplos.

    
por 16.01.2017 / 15:25