Pergunta

Você tem uma boa ignorar padrão para svn, git, etc. que lida com um espaço de trabalho eclipse? Quero versão pega todos os projetos no espaço de trabalho. Tem a ignorar toda a configuração eclipse, arquivos compilados e pastas de saída.

Foi útil?

Solução

Você deve ser capaz de ignorar apenas o diretório de espaço de trabalho de nível superior. O que você está tentando realizar?

Basicamente, no diretório acima seu espaço de trabalho, faça o seguinte:

svn propset svn:ignore "<your_workspace_dir>" .

Uma vez que o que você quer é ignorar recursos mais específicos dentro do projeto, você quer algo como isto (você pode configurá-lo usando svn prop_edit_ svn: ignorar <project_dir>):

.project
.classpath
.settings
bin

Em projetos Eclipse JDT padrão (com fonte separada e árvores de construção) que irá excluir as coisas que ele produz. Claro, isso será um pouco diferente para coisas como projetos CDT, rubi, & c. YMMV, etcetera.

A minha prática geral é a versão manualmente tudo o que precisa de versão, e depois excluir o que resta. Wildcards são perigoso para ignora; eles podem facilmente mantê-lo de perceber algo crítico, então errar do lado da cautela e ignorar apenas o mínimo.

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