2010-10-20 8 views
5

A veces "Marcar para agregar" y agregar archivos a Perforce, de los que realmente no quería que Perforce se preocupara."En realidad, Perforce, no quiero que sigas ese archivo después de todo ..." ¿Cómo hago para que Perforce escuche?

¿Hay alguna manera de revertirlo para que vuelva a aparecer en P4V como un elemento "sin seguimiento"?

Ver mi ejemplo:

He añadido mil.ico y mil3.ico por error. Solo quiero que vuelvan a verse como test.ico, es decir. ignorados por Perforce:

alt text

Incluso si puedo guardar una copia de los archivos, a continuación, eliminar, a continuación, poner de nuevo (todo lo cual es un agujero en serio), P4V todavía sabe que tienen una historia y los marca como se muestra:

alt text

sólo quiero Perforce para dejar un archivo solo cuando digo que lo haga.

Respuesta

5

Si desea eliminar los últimos rastros de los archivos forzosamente, su única posibilidad es a través de p4 obliterate. Esto eliminará irreversiblemente las revisiones de archivos o incluso el historial completo del archivo de forma forzosa y solo funcionará con privilegios de administrador. No sé si obliterate está disponible a través P4V, en la línea de comando que emitir:

cd directory_of_accident 
p4 obliterate accidentally_submitted_file 

y si parece que forzosamente y ponerse de acuerdo sobre el archivo de olvidar

p4 obliterate -y accidentally_submitted_file 

para sellar la cuestión.

+0

gracias, supongo que no hay una manera más simple en p4v? de todos modos funciona, eso es lo principal. – hawbsl

+2

En p4v, hay una interfaz de administrador explícita (Herramientas -> Administración o Ctrl-Mayús-A). Si inicia sesión como administrador en esa interfaz y navega a la pestaña Depósito, entonces tiene una opción "Obliterar" en el menú contextual. – jhwist

1

Puede eliminar los elementos del Depósito de Perforce. Tenga en cuenta que Perforce querrá eliminar su copia local de ese archivo, por lo que debe guardarlo en una ubicación diferente, eliminar el archivo en Perforce y volver a mover la versión local.

+0

gracias, pero toda esa eliminación y cambio de nombre es una tarea tan importante, ¿no? e incluso entonces, cuando vuelvo a mover la versión local, P4V aún desea marcar estos archivos como especiales. ver editar. – hawbsl

+0

@hawbsl, Perforce ahora es compatible con un archivo 'p4 delete -k Chance

+0

@Chance gracias voy a darle una oportunidad – hawbsl

1

¿Está mirando la estructura de su archivo a través de la pestaña Depósito o la pestaña Espacio de trabajo? Parece que puede ser su pestaña Depot.

Intente acceder a la pestaña Área de trabajo, luego haga clic en el icono de Filtro (se parece más a un embudo) y asegúrese de que esté seleccionado "Mostrar archivos no en depósito".

Afortunadamente mirando a través de la pestaña del Área de trabajo, a diferencia de Depot, se ocultará los archivos eliminados, y la selección de los filtros adecuados mostrará los archivos que no sean de Perforce.

Cuestiones relacionadas