2008-11-05 2 views

Répondre

4

Je ne pense pas qu'il existe une façon spécifique de le faire. Vous pouvez bien sûr toujours exécuter le client ftp dans la fenêtre de commandline croisière control.net

Une astuce:

J'ai trouvé que des choses comme cela peut être difficile à mettre en place et maintenir en cc.net. Il y a beaucoup d'essais et d'erreurs et parce que vous travaillez sur un serveur chaque essai et chaque erreur peut prendre beaucoup de temps pour déboguer. J'ai généralement une configuration de construction cc.net très générique que je peux copier pour tous mes projets qui obtiennent juste la source du contrôle de version et démarre un script de construction nant. Parce que vous pouvez exécuter le script de construction nant sur votre machine locale, le débogage est beaucoup plus facile.

1

Nous avons eu un problème au travail en ce sens que nous avons besoin de faire beaucoup d'opérations sur les fichiers pendant nos builds, j'ai donc écrit un plugin pour cela.

sage des ressources, ce qui est très facile à faire, toutes les informations dont je avais besoin était dans ce lien: http://confluence.public.thoughtworks.org/display/CCNET/Custom+Builder+Plug-in

à l'exception que je iTask mis en œuvre, et non iBuilder.

Espérons que cela vous aide.

3

Peu importe avec le compilateur que vous utilisez, à partir de la version 1.5 il y a un éditeur FTP, qui utilise l'assemblage libre edtFTPnet.dll, il publie automatiquement toute information. Profitez-en.

1

Si vous voulez exécuter la tâche FTP pour la route CC.Net, sachez que dans la version 1.5, un problème est à nouveau à l'origine de la copie de tous les fichiers sur le serveur FTP, même s'ils n'ont pas été modifiés depuis le téléchargement précédent.

Malgré cela, je l'utilise avec succès pour deux sites plus petits. J'ai blogged à propos de mes expériences de mise en place.