Действительно ли возможно добавить макросы Visual Studio к решению, таким образом, в них зарегистрировался бы svn?
В противном случае, как Вы развертываете свои утилиты/сценарии с Вашей командой разработчика?
Если я не ошибаюсь, макросы VS хранятся в файле .vsmacros, выбранном при создании проекта макроса (я думаю, что расположение по умолчанию - C: \ Users \ yourname \ Documents \ Visual Studio 2010 \ Projects \ VSMacros80
), поэтому просто скопируйте этот файл в каталог вашего проекта и добавьте его в проект без каких-либо действий по сборке, и все будет готово.
Но это просто, если вы хотите использовать эти макросы только с этим проектом, большинство макросов полезны во многих проектах, и в этом случае я бы рекомендовал хранить их там, где они есть, а не в папке только одного проекта, а затем просто добавить .vsmacros файл вручную, чтобы переместить его в какое-либо подходящее место (рекомендуется папка Tools
) и при необходимости регистрировать и возвращать вручную.