Question

dans mon espace de travail, j'ai des classes de contrôle SVN et des classes d'exportation SVN. Je sépare les classes en deux groupes de travail. Les classes exportées sont membres d'un autre projet basé sur les fonctionnalités et je ne suis pas autorisé à modifier ces classes dans mon espace de travail.

Lorsque je veux corriger un bogue ou implémenter de nouvelles fonctionnalités, je veux être sûr que les classes exportées ne sont pas touchées.

Puis-je marquer les classes exportées avec un drapeau, que je ne peux pas modifier ces classes dans mon espace de travail. Quelque chose comme en lecture seule aiderait. Est-ce que quelqu'un connaît un problème similaire avec une solution existante.

Merci

Était-ce utile?

La solution

Je peux penser à deux choses qui pourraient aider ici.

  1. Marquez tout en lecture seule dans le système de fichiers. Si vous modifiez dans eclipse, il vous demandera si vous essayez de le modifier, vous demandant si vous souhaitez le faire en lecture / écriture.
  2. Marquez tout comme dérivé. Le même type d'invite se produira, vous avertissant qu'il s'agit d'un fichier dérivé. Le problème ici est que, sauf si vous avez un plugin qui peut marquer les choses comme dérivées, vous devez marquer chaque fichier. (Écrire un tel plugin est très facile, cependant, si vous souhaitez adopter cette approche, envoyez-moi un email: scott@javadude.com)

Aucune de ces solutions ne vous arrêtera complètement, mais l'invite pourrait vous aider (et si vous faites les deux, vous obtiendrez deux invites ...)

J'espère que ça aide!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top