Juliaのパッケージ管理は、METADATA.jl
で行われている。(Document)
今回、SVM.jlにtestを追加した後、version tagを上げたほうが良いと言われたので、やってみた。
これが最適な方法かはわからないが、とりあえずこうしたという備忘録です。
まず、最新のmasterにリリースするべき機能がマージされているとします。
cd ~/.julia/v0.3/SVM
git checkout master
git pull --rebase origin master
juliaを起動後
Pkg.tag("SVM")
これで、METADATA.jlにtagが作られているはずです
cd ~/.julia/v0.3/METADATA/SVM
git show
で、この変更をコミットして、自分のforkしたMETADATA.jlのリポジトリにpushし、Pull requestを送ります
お作法がマニュアル見ても書いてないのでちょっと戸惑いましたが、意外となんとかなるものですね。