Je travaille sur un grand projet (~ 200 projets eclipse) qui est stocké sur un serveur subversion distant. Je dois faire une mise à jour tous les jours (et au moins une mise à jour/synchronisation partielle avant chaque commit). La mise à jour complète prend beaucoup de temps, donc j'aimerais que ma machine fasse cela avant que j'arrive au travail. Existe-t-il un moyen de le faire dans eclipse (3.5 sur Windows XP)? Probablement un script externe appelant les outils de ligne de commande svn sur les dossiers du projet, puis en démarrant eclipse pourrait faire le travail, mais je voudrais utiliser l'outil svn dans eclipse si possible.Mise à jour SVN en éclipse tous les jours
Répondre
Il vaudrait mieux que cela soit fait par un script externe, mais si vous devez le faire dans Eclipse, utilisez le plugin Eclipse Monkey, qui vous permettra de faire des scripts dans Eclipse.
Malheureusement, il n'y a pas trop d'information disponible pour le singe Eclipse, mais voici une introduction:
http://eclipse.dzone.com/news/introduction-scripting-eclipse
Il est possible avec le plugin Subclipse:
goto Synchronize vue et choisissez le menu (petit triangle en haut à droite). puis appuyez sur Horaire ... et là vous pouvez définir Synchroniser automatiquement et choisir à quelle heure.
Cela commence seulement la synchronisation, mais je dois encore cliquer pour mettre à jour/fusionner les changements - ce qui devrait être fait avant que j'arrive au travail. – hd42
- 1. mise à jour tous les autres enregistrements
- 2. Éclipse suspendue dans le projet svn + ssh
- 3. svn checkout et mise à jour sans le répertoire .svn
- 4. SVN: Ignorer les fichiers/dossiers sur la mise à jour
- 5. Msbuild et mise à jour SVN
- 6. La console SVN est-elle active lors de l'exécution d'une opération svn en éclipse?
- 7. mise à jour tous les champs NULL MySQL
- 8. éclipse projet Open svn dans NetBeans
- 9. Comment obtenir la dernière révision mise à jour via SVN?
- 10. Est-il possible de programmer une mise à jour svn?
- 11. svn mise à jour du répertoire avec checkouts multi-dépôts
- 12. Comment effectuer une mise à jour SVN à partir d'ASP.NET?
- 13. Accès refusé à tous les répertoires SVN
- 14. subversion obtenir le dernier sans mise à jour svn: externals
- 15. Svn ignore versionné sur la mise à jour
- 16. SVN différentes sources de mise à jour et de validation
- 17. L'en-tête php expire tous les jours à X
- 18. C# code d'exécution tous les 30 jours
- 19. Comment garder svn: external à jour en utilisant git-svn?
- 20. Début du minuteur à 3h tous les jours
- 21. Mise à jour SVN sous mon Mac OSX 10.5
- 22. SQL - Première ligne insérée tous les jours pendant les X derniers jours
- 23. SVN Tag/Branch Mises à jour
- 24. Ajout de jours à un jour spécifique
- 25. Mise à jour en masse dans MYSQL
- 26. Mise à jour SVN et problème de validation utilisé avec git-svn
- 27. Rails Associations - Mise à jour en cascade
- 28. Puis-je changer un favicon tous les jours
- 29. La mise à jour SVN ajoute^M en cas de conflit?
- 30. MISE À JOUR MySQL - mise à jour sélective
Eclipse Monkey dans cette version semble être mort; J'ai trouvé une proposition plus récente basée sur la fourche GroovyMonkey, mais elle ne semble pas encore être implémentée, donc je devrai probablement utiliser un script externe. – hd42
J'avais le singe Eclipse opérationnel il y a quelques mois, et il était difficile de retrouver le plugin opérationnel ... Je peux vous trouver les liens, parce que je pense que je les ai tweeté ... Je recommande fortement, cependant, cette tâche SVN se fait via un script bash (ou similaire) – ocodo
Ah, dommage qu'il soit sur brain-bakery.com et il semble être en panne. [GroovyMonkey est ici] (http://groovy.codehaus.org/Groovy+Monkey) – ocodo