Я пытаюсь сохранить мои измененные файлы проекта в дереве исходных текстов и хочу копировать из одной ветви в другую без использования 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
? Спасибо!