SVN Update sur une autre machine

  • PolishHurricane
  • Mastermind
  • Mastermind
  • Avatar de l’utilisateur
  • Inscription: Fév 17, 2005
  • Messages: 1585
  • Status: Offline

Message Novembre 25th, 2009, 10:40 am

Salut, j'ai eu un serveur (le serveur A) qui a procédé à un dépôt SVN et il serait post-commit hook une copie dans un répertoire local (Serveur A) chaque fois que quelque chose a été commise en ayant post-commit pointer vers un fichier C compilé exécutable qui courut execl (). Le problème, c'est maintenant les fichiers qui doivent être post-commited d'exister sur un autre serveur (serveur B).

Il s'agit du serveur (le serveur A) qui détient la pension.
C Code: [ Select ]
#include <stddef.h>
#include <stdlib.h>
#include <unistd.h>
 
int main(void)
{
        execl("/usr/bin/svn",
                "svn",
                "update",
                "/var/path/to/files/",
                "--quiet",
                "--non-interactive",
                /*"--config-dir",
                "/home/person/.subversion",*/
                (const char*) NULL);
 
        return(EXIT_FAILURE);
}
 
  1. #include <stddef.h>
  2. #include <stdlib.h>
  3. #include <unistd.h>
  4.  
  5. int main(void)
  6. {
  7.         execl("/usr/bin/svn",
  8.                 "svn",
  9.                 "update",
  10.                 "/var/path/to/files/",
  11.                 "--quiet",
  12.                 "--non-interactive",
  13.                 /*"--config-dir",
  14.                 "/home/person/.subversion",*/
  15.                 (const char*) NULL);
  16.  
  17.         return(EXIT_FAILURE);
  18. }
  19.  


Le problème est que je dois mettre à jour ce script (qui est en cours d'exécution sur le serveur A) pour exécuter svn / usr / bin / svn mise à jour sur (Serveur B). Comment pourrais-je faire cela?
There's no place like 127.0.0.1, badass part is now it's ::1
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Novembre 25th, 2009, 10:40 am

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 108 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC