2015-03-13 2 views
1

Nous avons récemment mis à niveau notre instance TFS de TFS2012 à TFS2013. Sur notre serveur de build à distance, nous avons eu erreur ci-dessous au hasard:TFS2013: où le journal de diagnostic est-il stocké si aucun emplacement de dépôt n'est spécifié?

« Une erreur est survenue lors de la copie des journaux d'activité de diagnostic à l'emplacement de chute Détails:. Une ou plusieurs erreurs se sont produites. »

Notre build n'a pas d'emplacement spécifié, donc je me demande où il essayait de copier le journal de diagnostic?

J'ai vérifié dans la base de données TFS DB pour les informations de construction, l'emplacement du journal est défini sur "#/XXXXX/logs", et le "XXXXX" est "ContainerID" de la construction. Mais je n'ai pas pu trouver où le journal est vraiment stocké.

Je me demande également si cela est stocké dans le serveur DB ou TFS, si cela va contribuer au problème de performance TFS?

Répondre

0

Le conteneur fait référence au service FileContainer utilisé par la génération pour stocker les données dans le DB (tout ce qui est dans TFS est stocké dans la base de données SQL). Vous accédez à l'emplacement de dépôt via la page de résumé de construction dans VS ou dans l'interface Web. En ce qui concerne l'erreur aléatoire, il y a peut-être des problèmes de réseau qui l'empêchent de copier.

+0

Merci pour la réponse! – Angel

+0

Est-il possible de désactiver la copie du journal de diag dans la base de données TFS si aucun emplacement de dépôt n'est spécifié pour la génération? Notre serveur de construction est dans un endroit éloigné, le journal est d'environ 30 Mo pour chacun. Nous ne voulons pas vraiment le copier dans ce cas. – Angel

+0

Je ne sais pas s'il y a un moyen. –