Pergunta

Na minha workpsace eu tenho aulas de checkout do SVN e classes de exportação SVN. Eu separar as classes em dois conjuntos de trabalho. As classes exportados são membros de um outro projeto de recurso com base e eu não estou autorizado a alterar este aulas dentro da minha área de trabalho.

Quando eu quiser corrigir um bug ou implementar novas funcionalidades que eu quero ter certeza, que as classes exportados não são tocados.

Posso marcar aulas exportado com uma bandeira, que eu não posso modificar este aulas na minha área de trabalho. Algo como leitura só iria ajudar. Será que alguém sabe um problema semelhante com uma solução existente.

Graças

Foi útil?

Solução

Há duas coisas que eu posso pensar que ajuda força aqui.

  1. Mark tudo como somente leitura no sistema de arquivos. Se você editar em eclipse, ele solicitará que você se você tentar editá-lo, perguntando se você deseja torná-lo leitura / gravação.
  2. Mark tudo como derivada. Mesmo tipo de levando irá ocorrer, avisando que é um arquivo derivado. O problema aqui é que a menos que você tem um plugin que pode marcar as coisas como derivada, você precisa marcar cada arquivo. (Escrevendo como um plugin é muito fácil embora - se você quer tomar esta abordagem, e-mail me: scott@javadude.com)

Nenhum destes irá parar completamente, mas a solicitar ajuda poder (e se você fazer as duas coisas que você vai ter dois prompts ...)

Espero que isso ajude!

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