2011-08-16 5 views
0

Nous avons une équipe distribuée, même après avoir essayé de suivre les pratiques que de nombreux développeurs oublient de commettre pendant les heures de fermeture. Est-il possible d'avoir un certain chemin à partir du serveur lui-même, nous pouvons automatiquement valider tous les fichiers dans une branche de dossier particulier à l'heure de tous les clients. Donc, même si les développeurs oublient de s'engager, nous pouvons obtenir la dernière version.SVN Forced remote commit

+0

Je pense que vous voulez dire ceci: http://stackoverflow.com/questions/758916/how-to-make-subversion-or-any-program-perform-periodic-commits –

+2

Comment sauriez-vous que les changements non validés sont prêts être engagé? –

+0

Bien sûr, cette opération peut casser la construction et c'est une très mauvaise idée, mais le lien supérieur est en fait la solution. Ici, je suggère une meilleure formation pour les développeurs. –

Répondre

0

Si tout le monde exécute Windows puis planifiez une tâche au temps nécessaire qui exécuter un fichier batch qui ne fonctionne tout simplement ceci:

svn ci -m "<your default commit message to indicate that this is an automatic commit done by the scheduled task>"

Si elle est un environnement * nix puis configurer un emploi cron.