Pergunta

Existe uma maneira de fazer com que o TortoiseSVN (ou qualquer outra ferramenta) adicione automaticamente quaisquer novos arquivos .cs que eu crie dentro de um diretório à minha cópia de trabalho, para que eu não precise lembrar quais arquivos criei no final do dia?

Foi útil?

Solução

Eu provavelmente criaria um arquivo em lote, algo assim (não testado):

dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt

Acredito que o svn não se importará se você tentar adicionar arquivos que já estão versionados.

De qualquer forma, isso é provavelmente o mais automático possível.

Outras dicas

Se você apenas enviar sua cópia de trabalho, você receberá uma lista de arquivos mostrando seus arquivos não versionados, que você pode marcar para adicionar conforme você envia.Você não precisa adicioná-los explicitamente antes de confirmar.

svn add --force --auto-props [Path to check in]

Funcionou bem para mim.

-Jato

Sim, você pode adicionar um arquivo bat ao svn (no servidor instalado) para que sempre que você atualizar um branch específico, essa alteração seja imitada.Eu acredito que é chamado de ganchos ...

Espero que seja isso que você quis dizer.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top