У нас была проблема с нашим сервером сборки, который не проверял изменения из системы контроля версий, несмотря на признание того, что были изменения.
Он был прослежен до управляющей папки (не уверен, что это настоящее имя), существующие рабочие сборки использовали _svn. Очистка рабочей папки вынудила новую полную проверку, и я заметил, что теперь папка управления - .svn. Похоже, что изначально наши процедуры интеграции проверяли код с помощью _svn, но теперь он использует .svn.
svn.exe, используемый во время интеграции, с сервера VisualSVN. Могу ли я настроить его на повторное использование _svn?
Как оригинальные рабочие копии использовали _svn, я не знаю! - мы только когда-либо использовали VisualSVN Server и не изменили это.
Мы настроили TortoiseSVN для использования _svn, следуя рекомендации, что это работает лучше для Visual Studio, а также установили TortoiseSVN на сервере сборки на случай, если это когда-либо понадобится. Может ли это быть причиной?
И действительно ли это необходимо? Поскольку MSBuild является Microsoft, рекомендуется ли она для Visual Studio?