Как скопировать все файлы с заданным суффиксом в похожие пути сохранения дерева каталогов? - PullRequest
0 голосов
/ 01 августа 2011

Я пытаюсь сохранить мои измененные файлы проекта в дереве исходных текстов и хочу копировать из одной ветви в другую без использования SVN, поскольку я обычно не проверяю файлы своего проекта. Я не хочу сохранять свои локальные изменения (выходные данные, промежуточные пути и т. П.) И сохранять их в разных исходных деревьях, чтобы я мог легко переключать ветви с помощью команды subst, а затем запускать свой (новый) пакетный файл и вуаля, все файлы моего проекта также будут сохранены без использования SVN.

Например:

<trunk>\MyProject\Project0\Project0.proj
<trunk>\MyProject\Project1\Project1.proj
<trunk>\MyProject\Project2\Project2.proj

Необходимо скопировать в

<branch>\MyProject\Project0\Project0.proj
<branch>\MyProject\Project1\Project1.proj
<branch>\MyProject\Project2\Project2.proj

Любой хитрый пакетный сценарист знает, как сделать это умно? Я думаю xcopy с некоторыми манипуляциями с опцией /MIR? Спасибо!

1 Ответ

0 голосов
/ 02 августа 2011

Используйте ROBOCOPY, это намного мощнее, чем XCOPY.

...