Develop and Download Open Source Software

最近の更新

2008-12-30
2007-12-06
2007-11-19
2007-11-14
2007-11-13
2007-11-07
2007-11-03
2007-11-02

Wikiガイド

その他の情報

ブラウザを使って取得したアーカイブ(tarball)を、ダウンロードした後、元の状態へと展開しようとすると、エラーが発生してしまうことがあります。

これは、ブラウザからリポジトリの内容を閲覧可能としているプログラム・「ViewCVS」の持つ問題です。

ViewCVSがアーカイブを作成するのに用いているtarコマンドの仕様上、一定の文字数を超えたファイル名を扱うと、ファイル名が途中で途切れてしまいます。*1

その結果、エラーが発生し、展開出来なくなるようです。

現在のところ、「より深い階層へとブラウザで下り、ダウンロードするtarball内に含まれたファイル名の前方部分を切り落とす」という消極的な手段の他、解決の道はありません。

蛇足ですが──勿論、Subversionでリポジトリにアクセスし、チェックアウトする際には、起こりようがない問題です。

(注) SourceFroge.jpのトラッキングで既出となっています


  1. *1実測してみたところ、SVNルートを絶対パスの先頭と捉えて数え始め、そこからきっかり100文字に達する地点が上限らしい(半角英数の文字だけを使ったファイル名で確認)

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.