2016-01-12 2 views
0

Я пытаюсь восстановить все .wav-файлы в рабочем пространстве. У меня есть код, чтобы фильтровать все звуковые файлы, которые были удалены с помощью:Пластиковая командная строка: как я могу восстановить все файлы?

cm hist <sound folders> --format={1} 

, чтобы получить все мои ревизии затрагивающих звуковые папок, а затем фильтрует через лог выходы

cm log cs:<changeset> 

для D удален имена файлов. Теперь, когда у меня есть имена, я намеревался использовать

cm undelete 

но это просит revid или itemid и cs информации у меня нет и не может показаться для запроса, так как элемент удаляется.

Я надеюсь, что есть удивительная командная строка, которая может позволить мне восстановить все файлы определенного типа. Если это возможно из пластмассы PCM или Plastic Gluon, это также вариант.

Спасибо!

+0

Я бы воспользовался функцией восстановления в пластиковом глюоне, но из-за огромного количества файлов для восстановления (тысяч) это просто невозможно в каждом отдельном случае. –

ответ

1

При запуске команды «cm log» вы можете получить идентификаторы ревизий элементов для восстановления. Этот revid необходим для восстановления элементов с помощью команды cm undelete.

cm log cs:1 --itemformat="{newline} {revid} {shortstatus} {path}" 
Смежные вопросы