(foo è fonte controllato)Perché la cartella p4 sync -f non fa rivivere una cartella cancellata?
$ rm -rf foo
$ p4 sync -f foo
$ ls foo
ls: cannot access foo: No such file or directory
$ p4 sync -f foo/...
$ ls foo
bar.txt
(foo è fonte controllato)Perché la cartella p4 sync -f non fa rivivere una cartella cancellata?
$ rm -rf foo
$ p4 sync -f foo
$ ls foo
ls: cannot access foo: No such file or directory
$ p4 sync -f foo/...
$ ls foo
bar.txt
Perforce non conosce directories, è per questo che non puo 'rivivere' loro. La seconda sincronizzazione ha esito positivo, perché non si sta sincronizzando la directory, ma i file in questa directory.
La directory foo
non è stata aggiunta inizialmente con p4. Probabilmente è stato aggiunto da p4 add foo/bar.txt
Questo è quello che ho capito, volevo solo conferma. Grazie. – ripper234
Puoi modificare la tua domanda e fare 'g4' leggere 'p4'. Inoltre, cosa dice la prima "sincronizzazione P4"? – jhwist
Siamo spiacenti, g4 è la versione 4 di Google. La prima sincronizzazione dice 'file (s) non in vista client. – ripper234