Question

Quelles sont les meilleures pratiques dans la mise en place d'une nouvelle instance de TFS 2008 Workgroup edition?

Plus précisément, les contraintes sont comme suit:

  • Devez installer sur un Windows Server 2008 64 bits
  • TFS de la couche application est de 32 bits uniquement

Dois-je installer SQL Server 2008, Sharepoint et l'application de la couche dans une instance virtuelle de Windows Server 2008 ou 2003(je suis déjà en cours d'exécution Hyper-V) ou de diviser les couches avec une base de données sur le système d'exploitation hôte et l'application de la couche dans une machine virtuelle?

Edit:Apparemment, le fractionnement des couches est pas recommandé

Était-ce utile?

La solution

C'est ma recette pour l'installation de TFS 2008 SP1.

Il n'y a pas de contrôleur de domaine dans ce scénario, nous sommes seulement un couple d'utilisateurs.Si je devais le refaire, je voudrais envisager de changer notre environnement pour utiliser un domaine active directory.

  • Hôte du Serveur qui exécute Windows Server 2008 avec 8 go de RAM et processeur quad
  • Nouvelle installation de Windows Server 2008 32 bits sur une machine virtuelle sous Hyper-V
  • Installer le rôle de Serveur d'Applications avec IIS
  • Installer SQL Server 2008 Standard edition
    • Utiliser un compte d'utilisateur pour les Services de Reporting et d'Analyse des Services de
  • Créer une image intégrée de TFS 2008 avec SP1 et installation de TFS
  • Installer VSTS 2008
  • Installation De L'Équipe De L'Explorateur Système
  • Installer VSTS 2008 SP1
  • Installation de TFS Accès Web à la Puissance de l'outil

Après avoir tout installé, les rapports n'ont pas été générées.Trouvé ce post sur le forum qui a permis de résoudre le problème.

Il est très important de faire les choses dans l'ordre, téléchargez le guide d'installation et de le suivre à la lettre.J'ai oublié d'installer le Système d'Équipe de l'Explorateur jusqu'à ce que après l'installation du SP1 et s'est aventuré dans toutes sortes de problèmes.L'installation du SP1, une fois de plus résolu.

Autres conseils

Seule chose essentielle que vous a à garder à l'esprit à propos de TSF, c'est qu'il aime avoir de la machine tout pour soi.Donc, si vous devez créer une instance distincte sur Hyper-V le faire à l'aide de l'éprouvé de Windows Server 2003 plate-forme avec SQL Server 2005.

Je suis sûr que Microsoft a fait un excellent travail à la faire fonctionner sous Windows Server 2008 et SQL Server 2008, cependant vous n'obtenez pas de fonctionnalités supplémentaires avec cette nouvelle installation, et il est actuellement inexistante dans la nature.

Donc, ma recommandation est de s'en tenir à ce qui est connu jusqu'à ce que la prochaine version de TFS sort.

Aussi le fractionnement des calques n'est certainement pas recommandé, en particulier dans le groupe de travail édition où vous ne serez autorisé à avoir de 5 utilisateurs sous licence.Ces 5 utilisateurs ne dépassera jamais le serveur besoins.Aussi, ma recommandation est de ne pas mettre à jour Sharepoint si vous n'en avez pas besoin.Dans mon environnement, nous n'avons pas vraiment l'utilisation de Sharepoint tous, alors je l'ai laissé seul.Sharepoint est généralement, dans mon expérience, où la plupart des problèmes viennent avec TFS.

Je viens de mettre à notre équipe de TFS 2008, à partir de TFS 2005.La partie la plus difficile a été la mise à niveau de SharePoint 2.0 et 3.0, et je voudrais donc assurez-vous de le faire d'abord, si vous ne l'avez pas déjà installé TFS 2008.Nous avons eu un couple de d'autres difficultés, mais ils étaient tous liés soit à la mise à niveau de SharePoint, ou au fait que nous avons été à l'aide d'un aftermarket Politique package de - Mêlée pour TeamSystem.Nous sommes sur SQL Server 2005, donc je ne peux pas l'adresse de SQL Server 2008.Comme de la séparation des couches, nous n'avons pas le faire, car nous sommes en cours d'exécution sur Windows Server 2003 et tout a fonctionné sous le système d'exploitation hôte.

Le fractionnement des couches est seulement nécessaire pour plus de 450 utilisateurs.

Je vous recommande aussi d'avoir le Serveur de Build sur une machine séparée.La construction est très du système de fichiers intensive.SQL Server effectue le mieux quand il a le contrôle complet d'un système de fichiers afin d'avoir à construire et à TFS sur la même machine peut créer des problèmes de performances tandis que les versions sont en cours d'exécution.

Peut-être cela peut être évité avec un réglage précis et distinct des disques physiques -, mais je pense que dans le long terme, il serait beaucoup plus simple pour utiliser certains vieux matériel ou de tourner une petite machine virtuelle sur un autre hôte pour vos constructions

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top