msys git и длинные пути

Я пытаюсь использовать git для более эффективного управления работой над проектом, который использует CVS для управления исходным кодом, но у меня возникают проблемы add -ing файл с очень длинным путь действительно - 276 символов.

К сожалению, этот файл создается пользовательской IDE - инструментом I ' с длинными файлами в Windows, но это, похоже, не позволяет обойти ограничение пути:

me@work <projectpath> (master)
$ git add //?/<projectpath>/<hugepath>/<filepath>
fatal: Too long path: //?/<projectpath>/<hugep (intin - the path displayed is trimmed)

me@work <projectpath> (master)
$ ls-al //?/<projectpath>/<hugepath>/
ls: //?/<projectpath>/<hugepath>/.: No such file or directory
ls: //?/<projectpath>/<hugepath>/<filepath>: No such file or directory
total 2
drwxr-xr-x    4 me Administ     4096 May  3  2010 ..
drwxr-xr-x    0 me Administ        0 May  3  2010 CVS

Есть ли какие-либо обходные пути, о которых вы знаете, для отслеживания файлов с длинными путями с помощью git в Windows?

Я использую 1.7.4 .msysgit.0 в Windows Vista Business, SP1.

13
задан Jonny Buchanan 14 February 2011 в 16:54
поделиться