2010-10-20 25 views
5

Parfois, je "marque pour ajouter" et ajoute des fichiers à Perforce dont je ne voulais pas que Perforce s'inquiète."En fait, Perforce, je ne veux pas que vous suiviez ce fichier après tout ..." comment obtenir Perforce pour écouter?

Existe-t-il un moyen de le rétablir afin qu'il retourne à l'affichage dans P4V comme un élément «non suivi»?

Voir mon exemple:

J'ai ajouté mil.ico et mil3.ico par erreur. Je veux juste qu'ils reviennent à ressembler à test.ico, c'est à dire. ignorés par Perforce:

alt text

Même si j'enregistrer une copie des fichiers, puis supprimez, puis réintroduisez (tous ce qui est un alésage grave), P4V sait encore, ils ont une histoire et les marques comme le montre:

alt text

Je veux juste Perforce laisser un fichier seul quand je dis à.

Répondre

5

Si vous souhaitez supprimer les dernières traces des fichiers, votre seule chance est p4 obliterate. Cela supprimera de façon irréversible les révisions de fichiers ou même l'historique complet du fichier à partir de perforce et fonctionnera uniquement avec les privilèges d'administrateur. Je ne sais pas si oblitérer est disponible par P4V, sur la ligne de commande que vous taperez:

cd directory_of_accident 
p4 obliterate accidentally_submitted_file 

et si elle ressemble à vous et Perforce d'accord sur le fichier d'oublier

p4 obliterate -y accidentally_submitted_file 

pour sceller le problème.

+0

merci, je pense qu'il n'y a pas de façon plus simple dans p4v? de toute façon cela fonctionne, c'est la chose principale. – hawbsl

+2

Dans p4v, il existe une interface d'administration explicite (Outils -> Administration ou Ctrl-Maj-A). Si vous vous connectez en tant qu'administrateur dans cette interface et accédez à l'onglet Depot, vous avez une option "Obliterate" dans le menu contextuel. – jhwist

1

Vous pouvez supprimer les éléments du dépôt Perforce. Gardez à l'esprit que Perforce voudra supprimer votre copie locale de ce fichier afin de l'enregistrer dans un emplacement différent, supprimer le fichier dans Perforce et déplacer la version locale.

+0

merci, mais tout ce que la suppression et le changement de nom est une telle corvée, n'est ce pas? et même alors, quand je déplace la version locale, P4V veut toujours marquer ces fichiers comme spéciaux. voir modifier. – hawbsl

+0

@hawbsl, Perforce supporte maintenant un 'p4 delete -k Chance

+0

@Chance merci je vais y aller un – hawbsl

1

Vous examinez la structure de votre fichier via l'onglet Dépôt ou l'onglet Espace de travail? Il semble que ce soit l'onglet Depot. Essayez d'accéder à votre onglet Espace de travail, puis cliquez sur l'icône Filtre (ressemble plus à un entonnoir) et assurez-vous que "Afficher les fichiers non dans le dépôt" est sélectionné.

Espérons que la recherche dans l'onglet Espace de travail, par opposition à Dépôt, masquera les fichiers supprimés et que la sélection des filtres appropriés affichera vos fichiers non-Perforce.