versionコマンドとりあえず実装
- バージョン履歴
- 現在バージョンの変更
- バージョンの削除
を、以下のURL形式より実行できるようにしました。
http://hogehoge/?id=xxxxx/version ^^^^^^^
只、例により権限管理を一切すっ飛ばしている為誰でも制御出来てしまいます。やばいなさすがに。
ただ、バージョンを削除できるのは誰に限定すべきか?(オーナーのみ?WRITE権限のあるユーザー全員?)また現在バージョンを変更できるユーザーは誰か?(前と同じ)
そもそも表示できるのは誰か?READ権限があれば表示してしまって良いか?(READ権限について言えばdiffがそれに相当するのでversionコマンドの方はREADWRITEにしても問題ない?)
などなどすこしまだ固まってない部分があるので、細かい部分は後回しにします。
うう、これから5時間後、家の都合で外出してる・・・筈。明後日までの三日間、まともな作業は出来そうにないです。