-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trac/Subversion から GitHub への移行 #31
Comments
本リポジトリの位置づけはよく理解できていないものの、そもそもディレクトリ構造も異なっていて、Subversion の複製ではないらしいことは理解。移行をするのであれば、Subversion から持ってきて不都合な点をいじりまわすほうがうまく行きそうかな?という感想。 追記: package/linux/readme.txt より以下を発見。
|
メモ: すでに https://github.com/zakki/openhsp にミラーが存在する。ただしブランチやタグの移植までは行われていない。 独自に |
とりあえず Subversion のすべてのコミットを対象として Git リポジトリのクローンに成功しました。 これを
これに対しては、2通りの解決策が考えられます。
過去のコミットに含まれる巨大なバイナリファイルは、(別途安定リリース版のソースコードなどがアーカイブされているならば)削除されてもこれといって問題ないと個人的には思います。 とりあえず、バイナリファイルを歴史から消し去る方向でもうすこし進めてみようと思います。 |
私のミラーはbfgでの履歴書き換えで継続的にミラー更新するスクリプト書いてます。 |
とりあえず上記のファイルのみ bfg で削除したリポジトリを push しました。 @zakki さんのスクリプトにある ご希望があれば、いつでもリポジトリの所有権を委譲します。 |
ご意見ありがとうございます。 |
ご返信ありがとうございます。そして長年のHSPのメンテナンスお疲れ様です。本件の対応イメージや課題感がそれなりに理解できました。 HSP のソースコードにあまり理解がないのですが、主にサイズが大きいのは package (vendor も?) だと思いましたので、そこを除いてならサイズ問題はかなり抑えられそうですね。 掲示板と GitHub には異なるメリットとデメリットがあるため、どちらかの使用を辞める必要はないと個人的には思います。掲示板で報告を受けた不具合を随時 GitHub に転記するなど、そういった運用の仕方もありではないかと思います。 積極的に開発に携わる意欲があるわけでもないのに、いろいろ書いてしまって恐縮です。 管理上そうしたければ、この課題はクローズしていただいても構いません。ご回答ありがとうございました。 |
HSPTV!掲示板 #95674 より、古くから使用されている Trac/Subversion/MantisBT のあたりを GitHub に移行したいと考えられてはいるものの、実現に至っていないものとお見受けします。HSPTV!掲示板 #97672 にも書き込みましたが、わたしも GitHub への移行を熱烈に歓迎するひとのひとりです。
それから、この onitama/OpenHSP リポジトリは Subversion とは別に時折コミットされているように見えますが、同期状態や運用ポリシーがよくわからず、疑問に思っています。本リポジトリの現状の位置づけは HSP Linux/Raspberry Pi 向けであることを Subversion の package/linux/readme.txt より発見(以下引用)。移行元
移行にあたっての障害
移行にあたって、何が障害となっているのでしょうか?
掲示板の書き込みでは「今後はWindows版も含めた全般についてもgithubに統一する方向で考えています。(今までは文字コードの問題で統一できていませんでした)」と書かれており、ソースコード上の問題はもはや解消しているかのような印象を受けます。
移行に必要なタスク及びマイルストーン
移行には何が必要ですか? 以下は想像にもとづくものです。
現存するこのリポジトリへの追加コミット? orgit svn
で Subversion のリポジトリをまるごと移行するThe text was updated successfully, but these errors were encountered: