Мы используем Visual Studio 2008 и Surround SCM для управления исходным кодом. SCM удаляет файлы в каждый каталог с именем «.MySCMServerInfo», которые являются файлами данных, специфичными для пользователя, которые не должны проверяться в исходном элементе управления. Они похожи на файлы .scc, упавшие с помощью Visual Source Safe. У нас также есть несколько WAP (проектов веб-приложений), которые мы разрабатываем. Все эти файлы .MySCMServerInfo отображаются в дереве решений и в окне ожидающих проверок, когда они этого не делают. Должен быть какой-то способ заставить VS игнорировать файлы данного расширения, поскольку он игнорирует файлы .scc. Как заставить VS игнорировать файлы .MySCMServerInfo в WAP?Хранение исходных файлов управления в дереве решений Visual Studio
ответ
У меня есть новая информация об этой проблеме. Установка скрытого бита в файле .MySCMServerInfo заставит Surround SCM потерять отслеживание состояния модификации файлов. Он начинает думать, что файлы устарели, когда их нет, и он всегда пытается получить новые версии.
Вместо этого установите этот раздел реестра, если вы используете Visual Studio 2008:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\
{8FF02D1A-C177-4ac8-A62F-88FC6EA65F57}\IgnorableFiles\.MySCMServerInfo]
Установите этот ключ реестра, если вы используете Visual Studio 2005:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\
{8FF02D1A-C177-4ac8-A62F-88FC6EA65F57}\IgnorableFiles\.MySCMServerInfo]
Они расскажут Визуальное Studio не отображать файлы .MySCMServerInfo в дереве решений и в представлении «Ожидающие проверки».
Использование скрытой части файловой системы должно работать.
Я также нашел этот обход. Из моего корня проекта веб-приложения, найдите все файлы .MySCMServerInfo, выберите и установите их скрытые атрибуты. Они больше не отображаются в дереве решений или в ожидающем списке проверки. Однако он должен быть переделан всякий раз, когда SCM получает новый файл .MySCMServerInfo. – Charles 2008-10-13 19:36:39
Поздний ответ, но мы надеемся, полезен другим.
Я начал испытывать эту проблему при использовании Visual Studio 2015 с новыми шаблонами проектов ASP.Net 5. (Я полагаю, это связано с тем, что новые шаблоны автоматически включают все в папку, а не только отображают вещи, перечисленные в файле проекта).
Показывать эти файлы в разделе «Исходный проводник решения» можно, щелкнув файл правой кнопкой мыши и выбрав «Скрыть из обозревателя решений», но это не помешало SCM включить их в окно «Ожидающие проверки».
Правильный способ справиться с этой проблемой является:
- Выберите файл (ы) в обозревателе решений
- Выберите Файл> Источник управления> Исключить из системы управления
ПРИМЕЧАНИЕ: Щелкните правой кнопкой мыши в обозревателе решений. У этой опции нет этой опции.
- 1. Анализ файлов решений Visual Studio
- 2. Файлы решений Visual Studio
- 3. Автоматическое создание файлов решений Visual Studio
- 4. исходные файлы исходных файлов visual studio
- 5. Изменение каталога файлов исходных файлов по умолчанию в Visual Studio
- 6. Организация решений/проектов Visual Studio
- 7. Хранение исходных HTML-файлов в Solr
- 8. Хранение исходных файлов за пределами каталога файла проекта в Visual Studio C++ 2009
- 9. Visual studio 2003 решения для решений Visual Studio 2013
- 10. Структура версий и решений в Visual Studio
- 11. Изменение решений Visual Studio и файлов проекта с помощью PowerShell
- 12. Microsoft Visual Studio (2008) - Фильтры в обозревателе решений
- 13. Выделите измененные файлы в дереве файлов в Visual Studio код
- 14. Сравнение исходных файлов в сообществе Visual Studio 2013
- 15. Visual Studio 2010 SDK Сканирование исходных файлов в проекте
- 16. Доступ к переменной из нескольких исходных файлов в Visual Studio
- 17. Импорт исходных файлов WinSCP в Microsoft Visual Studio 2008?
- 18. Visual Studio: печать всех исходных файлов в решении?
- 19. Использование Makefile вместо файлов решений/проектов в Visual Studio (2005)
- 20. Определение конфигурации решений (Visual Studio)
- 21. Переименовать конфигурацию решений Visual Studio?
- 22. CMake и Visual Studio - указать каталог файлов решений
- 23. Как я могу программно автоматизировать сравнение файлов решений Visual Studio?
- 24. Получите файлы и папки решений Visual Studio
- 25. Как остановить Visual Studio от «всегда» проверки файлов решений?
- 26. Как я могу создать шаблон своих файлов решений Visual Studio?
- 27. управления в Visual Studio
- 28. Обновление решений Visual Studio 2013 для Visual Studio 2015
- 29. Портирование решений от Visual Studio 2013 до Visual Studio 2017
- 30. Широкие конфигурации решений в Visual Studio?
Также работает для VS2010! – bychkov 2010-04-16 19:49:30