- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルの世代管理ができるアップローダーCGIを探しています。)
ファイルの世代管理ができるアップローダーCGIを探しています。
このQ&Aのポイント
- ファイルの世代管理ができるアップローダーCGIを探しています。編集が放置されたり、同作業のマニュアルが複数あったり・・・検索性が高くバージョン管理ができて簡単にコピーとかができなければ、少しはファイルサーバーがきれいになるかなと思いましてアップローダー系のCGIとかで管理しようと考えました。
- 色々探してみたんですが、要件を満たすCGIが見つからず皆さんにお聞きしたいと考えました。無料で利用できるし、PerlとPHPが利用できる環境で使いたいです。社内の人間だけが使用するため、社内ネットワーク内で動作させます。
- 機能的な要件としては、アップロードするファイルタイプはオフィス関連とPDF、テキスト、CSVが主ですが、制限はあまり気にしません。ファイルの世代管理やファイルの分類ができるタグやフォルダの機能、そして検索性の高さが重要です。有料のグループウェアでは世代管理ができるものが多いですが、自力で改造できるものがあれば、それが理想です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
CGIとかそう言うのではなくて素直にバージョン管理システム導入すればいいのでは? 有名どころはCVS/Subversion/Gitなど
お礼
バージョン管理システムについて改めて調べてみました。 CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) http://sourceforge.jp/magazine/08/09/09/1038233 ネットワーク越しのバージョン管理が出来るのは当然、サーバー型のもの等もあるようですね。 不勉強ですみません。 GUIが使えるものやWindowsのエクスプローラから使用できるもの(TortoiseSVN)もあるようです。 申し分ない機能です。 ソフトウェアを開発するなら間違いなく導入するところですが、マニュアルや資料のバージョン管理をするだけに、この概念と利用方法を教育し定着させるのは難しい気がしています。 また、CGIに関する情報が来ないこと等から相当のCGIは無いようです。 バージョン管理するならCVS/Subversion/Git が一番だとも分かりました。 「帯に短し襷に長し」といった感じでしょうか。 公開されているCGIを参考にしながら、勉強がてら細々と自作してみようと思います。 ありがとうございました。
補足
ありがとうございます。 確かにバージョン管理としてはこの方が強力ですね。 専門ツールだけあります。 ただ私のケースの場合は複数のフロアで編集/閲覧する可能性がある為、それぞれの環境に特定ソフトを管理するのが難しいと考えています。 また、WEBのインターフェイスを使うことで自然に作業とルールを誘導できるのではないかとの期待もあります。 以上の理由からアップローダーという選択肢に辿りつきました。 引き続き、良いものが伺えればと思いますのでよろしくお願いします。 CVS/Subversion/Git ←あまり知らなかったので少し勉強してみます。