2009-09-21 17 views
1

J'essaie de mettre en place cc.net sur le projet sur lequel je travaille à la minute. Je l'ai fait avant d'utiliser une configuration contenant des lignes comme celles-ci:CruiseControl.NET prend-il en charge l'accès à un référentiel via le protocole http?

et svn: //svn.mycompany.com/myfirstproject/trunk

Cependant cette fois, je n'ai lu que l'accès au référentiel via HTTP par opposition à via svn. La même configuration fonctionnera-t-elle avec le trunkUrl défini sur l'adresse http? Ai-je besoin d'une config différente? cela fonctionnera-t-il du tout?

Je trouve difficile de trouver de l'aide en ligne et je ne veux pas vraiment passer par les tracas de la configuration du serveur de construction pour tester les configs si ça ne marche pas quand même!

Toute aide/idées serait super!

Répondre

4

Oui, ça marchera très bien - dans les coulisses CruiseControl.Net utilise svn.exe - et svn est tout à fait capable d'extraire un dépôt à partir d'un dépôt http en lecture seule. En cas de doute, essayez simplement de faire svn co http://svn-server/path/to/svn/repos sur la ligne de commande du serveur de régulateur de vitesse (en utilisant le nom d'utilisateur/mot de passe d'authentification svn approprié) - si cela fonctionne, la commande cruisecontrol fonctionnera.

+0

De rien! –