Donc, mon bureau est mon poste de travail principal pour VS2008 qui est pris en charge sur le backend par TFS. Je suis sur la route depuis une semaine et j'aimerais prendre un projet avec moi. Je voudrais vérifier l'ensemble du projet, le copier sur ma HD externe, puis travailler dessus. Je sais que lorsque j'essaie de l'ouvrir sur mon ordinateur portable qui ne sera pas connecté au réseau, il me sera demandé de supprimer les liaisons de contrôle de source. Alors, est-ce que je fais cela, et quand je reviens au bureau, copiez-vous tous les fichiers sur ma version téléchargée? Je ne veux pas gâcher quoi que ce soit. :)Quelle est la meilleure façon de prendre en charge mon projet contrôlé par la source TFS et de le ramener?
Répondre
Vous pouvez prendre votre solution TFS offline sur votre ordinateur de bureau. Ensuite, vous copiez les répertoires de travail sur votre ordinateur portable (en supposant que votre ordinateur portable a VS et tout le reste mis en place), il vous permettra de continuer à travailler.
Lorsque vous revenez, vous copiez le dossier racine de la solution Ordinateur portable sur votre dossier racine de la solution Bureau, puis vous récupérez la solution en ligne. En fonction de la taille de votre solution, cela peut prendre un certain temps, car elle fera une comparaison fichier par fichier pour voir ce qui a été changé (elle le fera uniquement avec les fichiers que vous avez changés sur la route, car votre solution un «mode hors ligne» gardera toujours la trace des fichiers qui ont été modifiés). Ensuite, une liste apparaîtra dans vos modifications en attente. Vous pouvez vérifier chacun d'entre eux (comme vous le feriez normalement) avant de les enregistrer.
- Vérifiez l'ensemble du projet si vous le pouvez.
- Ne pas supprimer les liaisons source
- Avant de procéder à l'enregistrement, faites une copie de votre source locale pour être sûr.
Vous pouvez utiliser SvnBridge et le sortir dans un référentiel svn, puis faire ce que vous voulez avec svn qui fonctionne très bien offline, puis vérifiez quand vous avez terminé.
Puisque vous avez VS2008, cela devrait surtout être géré pour vous. Pas besoin de faire des copies superflues.
est ici un clic par clic walkthru de la nouvelle fonctionnalité hors ligne: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html
Si vous souhaitez gérer manuellement l'état en ligne, Ben Ryan a plusieurs postes d'enseignement: http://blogs.msdn.com/benryan/archive/2008/07/09/using-tfs-2008-power-tools-to-modify-server-s-offline-state.aspx
- 1. Quelle est la meilleure façon de prendre en charge les plugins avec une application Silverlight?
- 2. Quelle est la meilleure façon de démarrer avec Open Source?
- 3. Quelle est la meilleure façon de structurer un projet?
- 4. Quelle est la meilleure façon d'exposer l'API de mon serveur?
- 5. Quelle est la meilleure façon d'étendre restful_authentication/AuthLogic pour prendre en charge les connexions paresseuses par un iPhone anonyme?
- 6. Quelle est la meilleure façon de ReadLine par Expression Tree?
- 7. Quelle est la meilleure façon de trier par date?
- 8. Quelle est la meilleure façon de différencier Crystal Reports?
- 9. Quelle est la meilleure façon d'automatiser le remplacement de texte?
- 10. Quelle est la meilleure façon d'actualiser un tableau de cumul en charge?
- 11. Quelle est la meilleure façon de lire les données CSV?
- 12. Quelle est la meilleure façon de gérer les builds stockés dans le contrôle source?
- 13. Quelle est la meilleure façon de glisser la section de html en utilisant javascript?
- 14. Quelle est la meilleure façon de trouver et de remplacer le code "! = Null" avec andand?
- 15. Quelle est la meilleure façon de prendre des captures d'écran d'une fenêtre avec C++ dans Windows?
- 16. Quelle est la meilleure façon de "fausser" les méthodes DELETE et PUT en utilisant JAX-RS?
- 17. Quelle est la meilleure façon de trouver l'inverse de datetime.isocalendar()?
- 18. Quelle est la meilleure façon de tester les services WCF?
- 19. Environnement de production contrôlé par la version
- 20. Quelle est la meilleure façon d'obtenir le hachage d'un QPixmap?
- 21. Quelle est la meilleure façon de chiffrer un clob?
- 22. Quelle est la meilleure façon d'enregistrer un RichTextFile en C#?
- 23. Quelle est la meilleure façon de montrer à l'utilisateur que quelque chose se charge sur l'iPhone?
- 24. Quelle est la meilleure façon d'implémenter le versioning d'un binaire?
- 25. Quelle est la meilleure façon de planifier et d'organiser le développement d'une application en C?
- 26. Quelle est la meilleure façon de déboguer un Oracle SP?
- 27. Quelle est la meilleure façon de convertir la latitude et la longitude de doubler les valeurs
- 28. Quelle est la meilleure façon de vérifier la capacité du système de fichiers en utilisant .Net?
- 29. Quelle est la meilleure façon de formater C# dans WordPress?
- 30. Quelle est la meilleure façon de générer des fichiers spécifiques à l'environnement pour un projet Rails?