乗り換えるか否か…
giteaのlfs対応を見てみた。まあ、ひととおりのところは使えるみたい。droneから見るときはgogsと同じだと思えばいいのかな?
とりあえず、lfsを使うケースとしては、リポジトリサーバとしてバイナリをそのまま放り込んでraw urlでアクセスさせるとか、そういう使い方が考えられる。
raw url対応はどうか。
- サイズ0のファイル(非LFS)が1024バイト読める
- なぜ?
- gogsもそれは同じだった
- 簡単なバグで原因は分かった気がする。gogsのほうにissueを書いてあげたけど、直すかなあの人…
- それ以外のサイズにするとちゃんとしたデータが読める
- LFSのraw urlは普通のやつとは別形式
- メタデータっぽいものが読める
というわけで、あんまりraw urlは信用できないっぽい。まー、しばらくはgogsかな。gogsはraspi向けビルドも分かりやすい置き方だから助かる。むかしgogsでarm用のをraspiで使おうとしたらNGだったことがあるんだよね。それでraspi向けビルドを使うようにしている。