Очистка проекта для защиты вашей конфиденциальности в Visual Studio 2008

Есть ли стандартный способ защитить вашу конфиденциальность в Visual Studio? Меня очень смущает то, что он создает всевозможные двоичные файлы, в которые встроены мое имя пользователя и системные пути каждый раз, когда я открываю проект. Я пытаюсь сделать портфолио с некоторым образцом кода для потенциальных работодателей, и каждый раз, когда я делаю небольшую модификацию, мне приходится заново проверять каждый файл, опасаясь, что проскользнет другой со скрытыми ссылками на мою структуру системных каталогов и личное имя пользователя. (Может привести к тому, что работодатель сможет легче найти мой Facebook и т. д., увидеть глупые вопросы, которые я задавал в Интернете в прошлом.)

Пугает, что даже .exe, если он выполняется в режиме отладки, содержит ссылки на такое количество моих личных данных. Есть ли инструмент или стандартный способ справиться со всем этим? Конечно, компании должны проводить санитарную обработку перед тем, как публиковать проекты.


person justin w    schedule 11.11.2010    source источник
comment
Для ясности: я также спрашиваю, как очистить ПРОЕКТ, когда вы собираетесь публично поделиться исходным кодом.   -  person justin w    schedule 11.11.2010


Ответы (1)


Независимо от вашего вопроса - очень настоятельно рекомендуется использовать систему контроля версий, например, например. Подрывная деятельность. И если вы это сделаете, вы контролируете, какие файлы возвращаются, а какие нет, а двоичные файлы обычно не попадают в систему управления версиями. Я также не проверяю .vcproj.user.

Поэтому, если вы хотите передать проект кому-то другому, вы можете либо предоставить ему доступ к репозиторию, либо выполнить «экспорт svn», который предоставит вам все версии файлов в новом и чистом каталоге. Именно этот путь я бы выбрал в вашем случае.

person Philipp    schedule 11.11.2010