Après avoir lu l'aide intégrée, il me semble que les deux commads peuvent être utilisés pour modifier l'espace de travail pour correspondre à une certaine révision. Mais je ne comprends pas les différences entre la mise à jour et la caisse. Veuillez inclure dans votre réponse des flux de travail triviaux qui indiquent quand la mise à jour/la vérification sont appropriées.différence fossiles dvcs entre les commandes update et checkout
6
A
Répondre
10
La première différence majeure est que si vous avez un jeu d'URL distant, update
pull
premiers artefacts les plus récents du référentiel distant. Une autre différence est que si vous avez des modifications non validées, la commande ne s'exécutera pas (sauf si vous le forcez), tandis que la mise à jour conservera vos modifications et les réappliquera. Avec la mise à jour, vous pouvez donc intégrer les modifications d'autres utilisateurs avant de valider.
Alors:
- mise à jour est ce que vous avez besoin lorsque vous travaillez en équipe sur un projet, afin d'éviter que les fourches.
- Checkout vous permet de déployer une version particulière.