2010-09-09 13 views
0

J'aimerais pouvoir dire à svn d'ajouter automatiquement de nouveaux fichiers à une liste de modifications par défaut, la plupart du temps comme une solution de contournement à l'absence de filtre «no changelist» de svn. Existe-t-il un moyen officiel de le faire? Je peux écrire un petit script pour le faire, mais s'il y a un moyen de le faire qui s'intègre bien avec le client en ligne de commande, j'aimerais bien le savoir.Existe-t-il un moyen d'obtenir subversion pour ajouter des fichiers à une liste de modifications par défaut?

Si svn utilisait des propriétés pour marquer des fichiers en tant que membres d'une liste de modifications, ce serait très simple (je pense). Hélas, ce n'est pas le cas.

J'utilise 1.6.9

+0

Quel est votre but ultime ici? – Bernard

+0

Je fais un usage assez intensif des changelists, ayant parfois quelques types atomiques de choses qui ont été travaillées avant qu'un commit soit prêt pour n'importe lequel d'entre eux. Parfois, j'ai quelques changelists, et je veux travailler sur des fichiers qui ne sont membres d'aucun d'entre eux. Parfois, j'ai une liste de modifications qui n'est pas prête à être validée, et d'autres fichiers qui ne sont pas dans une liste de modifications. Il y a quelques autres cas d'utilisation. Puisque svn n'a pas encore '--changelist '' ', avoir des fichiers dans une liste de modifications par défaut rendrait certaines tâches de filtrage un peu plus rapides et plus propres à travailler. – jeremiahd

Répondre

1

Comme svn sur granularité plus fine que la seule engagent je dosnt changesets de soutien/listes il y a doute avais aucune façon officaly « bon » pour la mettre en œuvre. Vous pouvez tenter de le faire vous-même en introduisant des propriétés ...

clés: myprops: Changelist Valeur: refactoringwork 20: 41150: 153337: 360 jiratask1234 409: 445

Vous devrez gérer tous du niveau IDE aux serveurs serveries si vous voulez seulement obtenir certaines listes de modifications par exemple.

Je ne tenterais pas de le faire.