スポンサーリンク

GIt for Windowsで260文字以上のPATHを使用する

git – A fork of Git containing Windows-specific patches.

情報源: Git cannot create a file or directory with a long path · git-for-windows/git Wiki

現状のGit for Windowsのgit.exe自体は260文字以上のPATHに対応していますが、デフォルトではオフにされています。これは上にもあるように

git config core.longpaths true

でONにする事は出来ます。

ただし、TortoiseGitやVisual Studioのようにlibgit2を使用しているツールやその他のGUIツールで、260文字以上のPATHが利用できるのかよくわかりません。このためGUIツールと併用する場合には、検証環境を作って確認してから使用しましょう。

また、260文字以上のPATHの対応の仕方があなたの望んでいる方法とは違うかもしれません。

個人的にはこの件少しあきらめています。

long pathの具体的な対応方法については、次のコミットを参照してください。

Win32: support long paths · git-for-windows/git@38b94fe
Windows paths are typically limited to MAX_PATH = 260 characters, even though the underlying NTFS file system supports p...

コメント

タイトルとURLをコピーしました