Question

Dans Perforce, ce qui est un fichier « mis de côté »? Quel est le but de rayonnage un fichier ouvert pour modifier dans l'espace de travail?

Était-ce utile?

La solution

De la documentation Perforce :

rayonnage est le processus de temporairement le stockage des travaux en cours sur un Perforce Serveur sans soumettre une changelist. Étagère est utile lorsque vous devez effectuer plusieurs tâches de développement (par exemple les interruptions de priorité plus élevée le travail, les tests sur plusieurs plates-formes) sur le même ensemble de fichiers, ou partager des fichiers pour la révision du code avant engageant votre travail au dépôt.

La commande shelve p4 crée, modifie ou les fichiers de rejets dans Changelist en attente. fichiers mises à l'écart persistent dans le dépôt jusqu'à ce qu'ils soient mis au rebut (au moyen d'étagère p4 -d) ou remplacé par shelve ultérieure p4 les commandes.

Une fois les fichiers étagères, vous pouvez revenir ou les modifier dans votre client espace de travail et restaurer la mise à l'écart versions de ces fichiers à votre espace de travail avec le p4 unshelve commander. Bien que les fichiers sont mises à l'écart, les autres utilisateurs peuvent unshelve le rayonné des fichiers dans leurs propres espaces de travail, ou dans d'autres espaces de travail client.

Les fichiers qui ont été mis en veilleuse peut aussi accéder à la diff p4, p4 diff2, fichiers p4, et imprimer p4 commandes, en utilisant le spécificateur de révision @ = Changement, où le changement est en attente Numéro changelist.

Si aucun argument sont spécifiés, p4 shelve crée une nouvelle changelist, ajoute les fichiers de la valeur par défaut de l'utilisateur changelist, et (après que l'utilisateur complète un formulaire similaire à celui utilisé en déposant une p4), étagères spécifié fichiers dans le dépôt. Si un fichier modèle est donné, les étagères de shelve p4 seuls les fichiers correspondant au motif.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top