giteaがLFSに対応してた

乗り換えるか否か…

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向けビルドを使うようにしている。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です