
De passage au siège Oxiane, petite discussion avec Jeff. Il voudrait rendre le référentiel subversion d’un projet accessible de l’extérieur mais impossible de trouver ne serait-ce qu’une demi-heure pour configurer tout le monde sur le réseau.
Jeff, tu as cinq minutes ? Sers-toi un café, je te monte un subversion accessible y compris depuis Krypton.
.
t0
Je me connecte sur le site de cloudbees.

Je commence par ajouter un nouvel utilisateur à mon compte pour ton développeur (Account > Manage Users > Add a user).
Il semble que la personne ne reçoive pas de mail quand elle est inscrite par un tiers (?!?). L’astuce est d’aller sur la page « Forgot your Password? » et d’entrer l’e-mail du nouvel inscrit. Comme ça cloudbees va lui envoyer un lien permettant de saisir un mot de passe et se loguer pour la première fois.
t + 2 min
Je crée un nouveau référentiel Subversion pour mon projet. Un clic sur Create new code Repository.

t + 2 min 30
Le référentiel n’attend plus que son premier commit.

Et comme il me reste encore la moitié des cinq minutes allouées, on va lancer l’importation de ton repository subversion existant. On suit la doc :

svnsync init https://svn-oxiane.forge.cloudbees.com/LeProjetDeJeff/ URL_du_repo_source
svnsync sync https://svn-oxiane.forge.cloudbees.com/LeProjetDeJeff/
Et c’est parti mon kiki !
t + 3 min
La discussion se poursuit pendant que les révisions défilent sur l’écran. On aborde le sujet de l’intégration continue du projet en question chez cloudbees …
la suite au prochain épisode.