Existe-t-il une différence entre les termes "Get Latest" et "Check-out" dans la terminologie PerForce?
Je suis en train d'essayer de s'habituer à Perforce après l'utilisation de SVN où j'étais le plus souvent en utilisant Engager et Obtenir plus tard.
Mais forcément je suis un peu confuse.
Quelle est la différence entre les termes Get Latest
et Check-out
dans PerForce terminologie?
source d'informationauteur pencilCake
Vous devez vous connecter pour publier un commentaire.
De "Perforce Concepts De Base":
p4 sync
) est sur le transfert de fichiers à partir du dépôt de votre espace de travail.p4 edit
) est sur le point d'obtenir la dernière version à partir du dépôt de édition.Lorsque les fichiers sont vérifiés pour modifier, leurs autorisations sont définies à lire-écrire. Lorsque les fichiers ne sont pas vérifiées, Perforce séries à lire seule.
Comme mentionné dans "Perforce pas la synchronisation de fichiers correctement", une actualisation (
p4 sync
) permettra de mettre à jour uniquement les fichiers qui ne sont pas ouverts (extrait) même en cas de "Force de travail" est activé. (p4 sync -f
).Donc, la vraie différence est qu'un "check out" marque le début d'un fichier en cours de modification, et de le protéger de toute actualisation (tout "obtenir la dernière opération").
Marque commentaires (et à modifier la "différence" que je viens de mentionner ci-dessus):