2017-06-27 3 views
1

J'ai créé un système Buildbot et j'utilise SVN avec et je voudrais faire des mises à jour à mon SVN sans avoir à cliquer sur les confirmations pour quand la mise à jour a fini et en validant le fichier de version. Le système buildbot prend juste une commande qui lui permet de faire toutes les confirmations de mises à jour et de s'engager continuellement sans que les fenêtres ne s'affichent.Y at-il une commande SVN qui me permettra de confirmer et d'ignorer les fenêtres (comme Confirmer la mise à jour! Et Commettre la version dans le fichier) qui apparaissent?

Y at-il une commande SVN qui me permettra de confirmer et sauter les fenêtres (comme mise à jour Confirmer! Et Commettre Version fichier) qui apparaissent?

Répondre

2

Vous ne devriez pas avoir quoi que ce soit « pop up » si vous utilisez les outils appropriés pour automatiser votre processus. Vous utilisez probablement TortoiseProc.exe, qui est annoncé comme et non étant approprié pour une utilisation automatisée/sans surveillance. TortoiseProc.exe n'est pas le remplacement du client svn.exe.

Le client de ligne de commande svn est la méthode correcte pour automatiser les tâches client Subversion (svn update, svn commit, etc.). Ou si vous travaillez déjà dans un script Python, essayez l'une des bibliothèques Python pour Subversion.

+0

Pourquoi PySVN? Les liaisons SWIG Python sont géniales et font partie de SVN. – bahrep