Я пытался настроить GitHub с Visual Studio 2012 обновления 4. Я получаю следующее сообщение об ошибке:Visual Studio 2012 Интеграция с Git Plugin
произошла ошибка. Подробное сообщение: ошибка была вызвана libgit2. Category = Os (Ошибка). Не удалось открыть
C:/Auto/Automation/Automation/DevAutomation/............/........./......../....../...../........./TestSuite/.../OrderSuite/OrderTestParent/ScenarioLibrary/content.txt
для записи: область данных, переданная системному вызову, слишком мала.
Когда я запускаю следующую команду в Git Баш (GIT Client) (после консультации с this answer), он отлично работает:
$ git config --system core.longpaths true
Но когда я попытался клонировать Visual Studio 2012 с Git HUB, я сталкиваюсь с той же проблемой. Я искал подобных проблем и solution given является непосредственно редактировать ваш .git/config
файл:
[core]
repositoryformatversion = 0
filemode = false
(...)
longpaths = true <-- (add this line under core section)
В заключение, я добавил ниже в .gitattributes
файл в Visual Studio Team Explorer (Главная> Настройки> Настройки Git) ,
[core]
* longpaths = true
Но все еще не сработало. Есть идеи?