Examiner la première capture d'écran et de voir que la ligne du haut, dit - 8+
dans la Rev
colonne. Cela signifie que votre copie de travail est basée sur la révision 8. Vous pouvez suivre la ligne vers le bas et de voir aussi que, il se joint à la révision 8 qui indique la même chose.
Il existe deux méthodes pour résoudre ce problème, selon si vous avez effectué des modifications ou non.
Si vous n'avez pas fait de modifications, puis vous cliquez-droit sur la révision 13 et sélectionnez mise à Jour.... mettre à jour vers la dernière modification.
Si vous avez fait des changements, alors vous devez vous engager ces changements, et puis faire un clic droit sur la révision 13 et sélectionnez Fusionner avec locales... qui apporte un assistant pour gérer la fusion.
Dans votre dernière capture d'écran, il semble que vous n'avez pas reçu une copie de travail à tous si vous avez besoin d'utiliser la procédure de mise à jour ci-dessus pour la mise à jour de la révision 13.
Vous pouvez avoir l' update
se faire automatiquement en modifiant un paramètre dans TortoiseHg:
- Sélectionnez Fichier > Paramètres de l'
Workbench
- Choisissez l'endroit où vous voulez faire le changement de réglage en sélectionnant l'onglet correspondant en haut. Les choix sont globaux pour l'utilisateur ou tout simplement pour ce référentiel
- Sélectionnez Workbench dans la liste de gauche
- Dans la section sur le droit, pour un look dans la liste déroulante marqué Après l'Opération d'extraction
- Sélectionnez mise à jour de la liste
Cela va faire une dernière mise à jour chaque fois que vous faites une traction qui permettra d'éviter le problème de votre première capture d'écran. Vous aurez toujours à faire une fusion manuelle lorsque vous et un autre développeur avez apporté des modifications.
Les autres options dans cette liste sont rebase
et fetch
qui reposent tous deux sur le poste approprié est activé et sont pour les utilisateurs expérimentés uniquement.