Articles of Contrôle de

Fichier contenant sa propre sum de contrôle

Est-il possible de créer un fichier qui contiendra sa propre sum de contrôle (MD5, SHA1, peu importe)? Et pour contrarier les jokers, je veux dire le total de contrôle en clair, pas le calculer.

TFS: fusionner les meilleures pratiques

Nous avons une architecture de twig standard où nous avons une twig de développement pour chaque équipe, une twig d’intégration commune (à partir de laquelle toutes les twigs de développement sont ramifiées) et une twig de production dérivée de l’intégration. Pendant la phase de développement, je m’engage dans la twig de développement. À la fin […]

Watchpoint une adresse fixe

Pour mon application embarquée actuelle, j’essaie de placer le sharepoint contrôle GDB à une adresse mémoire fixe. Par exemple, mon application met à jour l’adresse suivante: 0x10793ad0. Pour être sûr de quelle partie du code corrompt la valeur, j’ai essayé watch 0x10793ad0 Même si GDB n’imprime aucune erreur après cela, il ne peut pas se […]

Existe-t-il un moyen de supprimer l’historique d’un seul fichier dans Mercurial?

Je pense que je connais déjà la réponse à cette question mais pensais que je demanderais quand même: Nous avons un fichier qui a été ajouté à un référentiel Mercurial contenant des informations sensibles. Existe-t-il un moyen de supprimer ce fichier avec son historique de modifications sans supprimer l’ensemble du repository?

Rétablir les liaisons de contrôle de source TFS

J’ai environ une douzaine de projets Visual Studio 2010 sur lesquels j’ai travaillé et qui sont versionnés dans un référentiel TFS. Récemment, je suis parti en vacances et j’ai mis à niveau l’OS de mon ordinateur vers Windows 7 64 bits. J’ai réinstallé Visual Studio et je peux me connecter à Team Foundation Server et […]

Comment puis-je annuler une fusion dans Mercurial et la refaire plus tard avec cette twig?

J’ai deux twigs, default et branch1. Par erreur, une personne de notre équipe a fusionné branch1 par défaut. Le contenu de branch1 n’est pas encore prêt à être fusionné par défaut (il contient une refonte majeure de l’environnement de génération et de déploiement). Nous avons fait une expérience avec ‘backout hg’, en évitant la fusion […]

Comment puis-je garder un svn: external à jour en utilisant git-svn?

En traitant mon repository comme un référentiel SVN, j’obtiens: svn co http://myrepo/foo/trunk foo … foo/ bar/ baz/ -> http://myrepo/baz/trunk En le traitant comme un repo Git, j’obtiens: git svn clone http://myrepo/foo –trunk=trunk –twigs=twigs –tags=tags … foo/ bar/ Je peux cloner baz sur ma machine locale et append un lien symbolique, mais ce n’est qu’un hack. […]

Créer un patch avec TFS

Créer un patch est très simple dans SubVersion. Avec Tortoise, vous cliquez avec le bouton droit de la souris et sélectionnez Créer un patch. Mais pour la vie de moi, je ne trouve pas cette fonctionnalité dans TFS. Est-ce possible? Sinon, quelle est la méthode standard pour soumettre des correctifs dans des projets hébergés TFS […]

Team Foundation Server – Source en mouvement avec historique

Je me demandais quelle serait la meilleure approche pour déplacer le code source, avec l’historique, d’un projet d’équipe vers un autre projet d’équipe. Je ne suis pas concerné par les éléments de travail, les rapports ou les sites SharePoint, car le système que nous allons restaurer à partir de ces fonctionnalités n’a pas été utilisé. […]

Pourquoi utiliser une boucle for au lieu d’une boucle while?

Dupliqués possibles: Itérer avec boucle ou boucle? Boucles en C – pour () ou while () – quel est le MEILLEUR? Quand faut-il utiliser une boucle for au lieu d’une boucle while? Je pense que les boucles suivantes sont identiques, à l’exception de leur syntaxe. Si oui, alors pourquoi choisir l’un sur l’autre? int i; […]