Ho pensato che avrei potuto utilizzare P4 sync -f @ Changelist # per sincronizzare solo quei file in Changelist #, ma sta sincronizzando l'intera directory. Come posso limitare la sincronizzazione ai soli file in Elenco modifiche #?Come si limita l'operazione di sincronizzazione di Perforce solo a quei file in un elenco delle modifiche specifico?
risposta
Se si desidera limitare una sincronizzazione per solo i file in un elenco modifiche specifico, è possibile effettuare le seguenti operazioni:
$> p4 sync @changelist,@changelist
Ad es
$> p4 sync @604286,@604286
Per sincronizzare solo i file contenuti in un elenco modifiche, è possibile utilizzare il @=
sintassi:
p4 sync @=12345
@ = non è nei documenti perforce .... https://www.perforce.com/perforce/doc.current/manuals/cmdref/p4_sync.html ... hmmm, i documenti perforce sono solo deboli in termini di esempi. Questa sintassi è presente in questa pagina: https://www.perforce.com/perforce/r16.1/manuals/cmdref/filespecs.html – Jonesome
Se ho capito bene la domanda - Hai già un albero con alcuni file. Ora c'è un nuovo elenco di modifiche e si desidera che l'albero venga aggiornato in modo tale che solo i file elencati in questo nuovo elenco di modifiche vengano sincronizzati lasciando il resto dell'albero intatto/non modificato.
Se questo è il caso, la risposta è - p4 sync @ = lista modifiche. Ma per sicurezza provate prima con p4 sync -n @ = opzione changelist.
Se provate con p4 sync @changelist vedrete che l'intero albero viene aggiornato/cancellato. Basta provare con
p4 sync -n @changelist | altro
Per riassumere le altre risposte e aggiungere una delle mie: tira 1d3 e scegli da questa tabella.
p4 sync -f @=CHANGE
p4 sync -f @CHANGE,CHANGE
p4 -F %depotFile%%depotRev% files @CHANGE,CHANGE | p4 -x - sync -f
- 1. Come posso vedere un registro unificato di modifiche a un insieme di file in perforce?
- 2. Perforce: Trova elenco modifiche fonte per un ramo
- 3. cancella un elenco di modifiche presentato dalla cronologia di perforazione
- 4. Perforce: come annullare un'operazione di sincronizzazione?
- 5. Come ottenere l'ultimo elenco delle modifiche di Perforce nel depot per le specifiche client correnti
- 6. Perforce: sposta un elenco di modifiche memorizzato da un elemento principale all'altro?
- 7. Configurazione di Perforce scm nel progetto Maven per ottenere l'ultimo elenco delle modifiche
- 8. Come annullare le modifiche locali in un file specifico
- 9. Come si trovano/cancellano rapidamente tutti gli elenchi di modifiche vuoti in Perforce?
- 10. Elenco di file estratti da altri in Perforce
- 11. Come si elimina un file dal deposito di perforce?
- 12. Riapplicazione elenco modifiche in necessariamente
- 13. Come si limita il numero di file caricati in html?
- 14. Come trasferire i file solo nell'elenco delle modifiche senza nome con SVN?
- 15. Come rimuovere i file dall'elenco di modifiche in modo forzato senza perdere le modifiche?
- 16. Come posso istruire Perforce a unire anziché sovrascrivere o ripristinare quando si cancella un file?
- 17. modifiche replicarsi in un elenco
- 18. Devo inviare file non modificati a Perforce?
- 19. Come si aggiunge un elenco a un file in vim?
- 20. Limita l'elenco di bucket per un utente specifico
- 21. Qual è la variabile Jenkins contenente l'elenco delle modifiche di Perforce che ha attivato la generazione?
- 22. Come si esegue git log per visualizzare le modifiche solo per un ramo specifico?
- 23. channogrammi di svn: come limitare le operazioni a un elenco di modifiche "predefinito"?
- 24. Eliminazione automatica dei file aggiunti di recente quando si ripiega in Perforce
- 25. Elenco cronologia delle modifiche via webdav
- 26. Perforce: mantenere Perforce dal modificare il formato di file di testo
- 27. Come si assegna una proprietà solo a un sottoinsieme di elementi in un elenco?
- 28. Come trovare gli elenchi di modifiche inviati nell'ultima settimana per un particolare utente che utilizza Perforce?
- 29. Google Drive - Modifiche: elenco API - Rileva modifiche a livello di cartella
- 30. Vedere le modifiche ad un file specifico usando git
Come è diverso da sincro p4 @ = elenco modifiche? – zzzzzzz
Non lo è (presupponendo un elenco di modifiche presentato). –