Ich habe eine Datei, die ich zuvor im Depot meiner Firma eingecheckt hatte, aber nach vielem Re-Factoring, brauche ich sie nicht mehr und muss sie aus dem Depot und damit aus meinem Arbeitsbereich löschen Visueller p4v-Client (Linux). Gibt es eine Möglichkeit, dies zu tun? Wenn Sie mit der rechten Maustaste auf die Datei klicken, wird keine Löschoption angezeigt. Ist die Befehlszeile zum Löschen der einzige Weg zu gehen?Wie lösche ich eine Datei aus dem Perforce-Depot?
Antwort
Wählen Sie die Datei in der Baumansicht und klicken Sie entweder mit der rechten Maustaste und wählen Sie Markieren für Löschen, oder klicken Sie auf das Symbol mit dem roten X (das fünfte von links in meiner Version von P4V).
Dies markiert die Datei zum Löschen, löscht sie jedoch erst aus dem Depot, wenn Sie Ihre ausstehende Änderungsliste senden.
Beachten Sie, dass dies ein logisches Löschen aus dem Depot durchführt; Der Verlauf der Datei ist weiterhin vorhanden und Sie können mit früheren Versionen der Datei synchronisieren. Wenn Sie es komplett mit dem gesamten Verlauf aus dem Depot löschen möchten, müssen Sie den Befehl p4 obliterate verwenden, der nur für Perforce-Administratoren verfügbar ist.
Ich hatte das gleiche Problem beim Versuch, die Markierung für die Löschoption zu finden, stellt sich heraus, dass Sie die Datei nicht zur gleichen Zeit ausgecheckt haben :) So musste ich meine leere Datei senden, bevor Sie es löschen können .
Angenommen, Sie verwenden den P4V-Client.
if (file is checked out):
right-click. revert or submit the file, then
right-click. mark for delete
else:
right-click. mark for delete
Die Schritte werden ähnlich sein, wenn Sie Befehlszeile verwenden oder andere Versionsmanagement-Tool
- 1. Wie lösche ich Datei aus dem Ordner mit Javascript?
- 2. Wie lösche ich die Datei aus dem Ordner im Codezeichner?
- 3. Wie lösche ich aus dem SVN Repository
- 4. Wie lösche ich eine einzelne Datei aus einem tar.gz-Archiv
- 5. Wie lösche ich eine Variable aus dem Scope in angular.js
- 6. Wie lösche ich eine Anwendung aus dem Azure Active Directory?
- 7. Wie lösche ich eine Datei in sailsjs?
- 8. Wie lösche ich eine schreibgeschützte Datei?
- 9. Wie lösche ich eine Datei mit VB.NET?
- 10. Wie lösche ich eine Log-Datei programmatisch?
- 11. Wie lösche ich eine Datenbank aus Firebase?
- 12. Wie lösche ich eine Datei aus dem Depot, aber lasse die lokale Kopie intakt?
- 13. Wie lösche ich einen Ordner aus dem Bitbucket-Repository?
- 14. Wie lösche ich eine Datei aus TFS und schließe sie aus der Quellcodeverwaltung aus?
- 15. Wie lösche ich alle gelöschten Dateien aus dem Repository?
- 16. Wie lösche ich automatisch Dateien aus dem Google Drive Müllordner?
- 17. Wie lösche ich Knoten aus dem Redis Cluster?
- 18. Wie lösche ich eine Zeichenfolge?
- 19. Wie lösche/entferne ich eine App aus einem Firebase-Projekt?
- 20. Wie lösche ich eine Seite dauerhaft aus einem MediaWiki Wiki?
- 21. Wie lösche ich eine Datei von einem Gist?
- 22. Wie lösche ich eine Spalte aus einem Datenrahmen mit Pandas?
- 23. Wie lösche ich eine Prozessbefehlszeile?
- 24. Wie lösche ich eine Flaschensitzung?
- 25. Wie lösche ich Text aus String? (PHP)
- 26. Wie lösche ich eine Zeile aus coredata (Entity) ios swift
- 27. Imaplib: Wie lösche ich eine E-Mail aus Gmail?
- 28. Wie erkläre ich eine Datei aus dem Verzeichnis in Python?
- 29. Wie lösche ich vertrauliche Informationen aus Subversion?
- 30. Wie lösche ich eine Datei mit ungültigem Namen mit Python?
Nizza Antwort, aber es ist erwähnenswert, dass eine Datei in Frage darf nicht ausgecheckt werden. –