アカウント名:
パスワード:
似たような話で、GnuTLSのリポジトリにコロンを含むファイルが追加されて、Windowsで取得できなくなってる。https://gitlab.com/gnutls/gnutls/tree/master/tests/suite/certs-coverage [gitlab.com]
一応,ここにつなげて書くかな.
Linux/Mac で作業していた時に,手元の git リポジトリに何気に深ーいパスのファイル名を追加.Windows 環境で作業しようと,git pull したら取り出すときに訳の分からないエラー.調べてみたら git client が 32bit アプリだったせいで,win32 環境の 256 文字制限にひかっかったというわけ.git クライアントを差し替えてみたけど,次から次にいろんな 32bit アプリが引っかかってダメダメ.結局,開発環境全体を 64bit にすることができずに,Windows 環境での開発はあきらめました.
...ということを数か月間に経験したばかり.
256byte制限もタコっちゃタコだけど、32bit環境だと致し方ない部分はあるしなぁ・・・
つーか、システム的な制限がないにせよ、256byte制限に引っかかるような深いパスの切り方はそっちのほうがどうかと思うが
>256byte制限もタコっちゃタコだけど、32bit環境だと致し方ない部分はあるしなぁ・・・
Unix系は32bit環境でも長いパスを問題なく使えていた。Windowsの実装がゴミだっただけ。
>つーか、システム的な制限がないにせよ、256byte制限に引っかかるような深いパスの切り方はそっちのほうがどうかと思うが
大会社だと
¥¥サーバー名¥よくわからんがとっても長い名前の事業部門¥よくわからんがとっても長い名前の事業本部¥よくわからんがとっても長い名前の事業部¥なんとかかんとかプロジェクト
なんていう、これだけで255byteに届いてしまいそうなファイル名が実際に起こりうるんだよ。プログラマが率先してこんなのやっちゃいかんが、ユーザーがやりたいと言ってるのを「どうかと思う」などとはプログラマが言うべき言葉ではない。
>256byte制限もタコっちゃタコだけど、32bit環境だと致し方ない部分はあるしなぁ・・・Unix系は32bit環境でも長いパスを問題なく使えていた。Windowsの実装がゴミだっただけ。
できるできないの話とゴミかどうかは関係ないと思うけど。その理屈で言うなら使い物になるGUIをまだろくに実装できてないLinuxとかゴミなんですかね?
>つーか、システム的な制限がないにせよ、256byte制限に引っかかるような深いパスの切り方はそっちのほうがどうかと思うが大会社だと¥¥サーバー名¥よくわからんがとっても長い名前の事業部門¥よくわからんがとっても長い名前の事業本部¥よくわからんがとって
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
似たような話 (スコア:1)
似たような話で、GnuTLSのリポジトリにコロンを含むファイルが追加されて、Windowsで取得できなくなってる。
https://gitlab.com/gnutls/gnutls/tree/master/tests/suite/certs-coverage [gitlab.com]
似たような問題で win32 の 256 文字制限ではまりました (スコア:2)
一応,ここにつなげて書くかな.
Linux/Mac で作業していた時に,手元の git リポジトリに何気に深ーいパスのファイル名を追加.
Windows 環境で作業しようと,git pull したら取り出すときに訳の分からないエラー.
調べてみたら git client が 32bit アプリだったせいで,win32 環境の 256 文字制限にひかっかったというわけ.
git クライアントを差し替えてみたけど,次から次にいろんな 32bit アプリが引っかかってダメダメ.
結局,開発環境全体を 64bit にすることができずに,Windows 環境での開発はあきらめました.
...ということを数か月間に経験したばかり.
Re:似たような問題で win32 の 256 文字制限ではまりました (スコア:0)
256byte制限もタコっちゃタコだけど、32bit環境だと致し方ない部分はあるしなぁ・・・
つーか、システム的な制限がないにせよ、256byte制限に引っかかるような深いパスの切り方はそっちのほうがどうかと思うが
Re: (スコア:0)
>256byte制限もタコっちゃタコだけど、32bit環境だと致し方ない部分はあるしなぁ・・・
Unix系は32bit環境でも長いパスを問題なく使えていた。Windowsの実装がゴミだっただけ。
>つーか、システム的な制限がないにせよ、256byte制限に引っかかるような深いパスの切り方はそっちのほうがどうかと思うが
大会社だと
¥¥サーバー名¥よくわからんがとっても長い名前の事業部門¥よくわからんがとっても長い名前の事業本部¥よくわからんがとっても長い名前の事業部¥なんとかかんとかプロジェクト
なんていう、これだけで255byteに届いてしまいそうなファイル名が実際に起こりうるんだよ。
プログラマが率先してこんなのやっちゃいかんが、ユーザーがやりたいと言ってるのを「どうかと思う」などとはプログラマが言うべき言葉ではない。
Re: (スコア:0)
できるできないの話とゴミかどうかは関係ないと思うけど。
その理屈で言うなら使い物になるGUIをまだろくに実装できてないLinuxとかゴミなんですかね?