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
vim-jp/vim で vim の最新版コピーを維持したい #36
Comments
git svnがあるならgit hgがあっても良さそうなものだね。 |
http://d.hatena.ne.jp/tyru/20100429/git_hg_and_hg_fast_export tyruさんが記事書いてんぞw |
あると思うんですが、問題はどうやってcronするかですかねー |
cronについてはとりあえずうちのサーバ使えば良いのでは? |
負荷かからないですか? |
やってみてダメならまた考える。 |
ちょっと試します |
うちの環境でインストールしなきゃいけないものがあったら言ってください。 ruby以外ならwww |
これ、パスワード入力どうやって回避してるんだろう |
github使うのにパスワード(フレーズ)って要るの? |
これが一番よさげ |
再起動したらssh-agent消えますよね? |
ご存知かもしれませんがhg-gitというのもあります そのものずばりな説明を見つけました |
@hattya あざす。 |
つまりmercurialの内容をgitに反映させるスクリプトはできていて、 だとしたら私が引き継ぎましょうか? |
現状のvimリポジトリは http://cweiske.de/tagebuch/mirror-sourceforge-git-github.htm を読んでhgとgithubに置き換えてやっただけなのでcronとか走らせてません。 って事でkoronさんにバトンタッチ |
了解。わかんないことあったら聞きます。 |
githubには300MBの容量制限がある。 githubに乗せられないのであれば、 gitに変換する意味もなくなり、google codeでclone作ったほうがマシということになるだろう。 もしくは「独自コピーを維持したい」とした要求を洗いなおして、 |
自分は使ったことないんですが 容量制限は
abuse でなければなんとかしてもらえそうな雰囲気です。 まぁ今のところ容量オーバーしててもすぐにどうなるもんでもないらしいですが。(ぐぐる調べ) |
オーバーしててどうにかなったから消したんじゃないの?
|
あーそうなんですか。 |
もっかい置いてみた&githubに緩和してほしいってお願いしてみた。 |
@mattn www orz... |
皆さん大丈夫だとは思いますが周知しときます。cronでマージするのでマスタブランチは触らないで下さい。 |
mattn++ |
私がcron設定するまでreopenしときます。 あと…push前にgit gcってやる意味あるかな? リモート上でgcしないと意味なし? |
リモートには必要なファイルのみが送られるので、意味はないですね。 |
一応 |
今作業中。期待して待て。 |
してから .hg/hgrc の [path]セクションに
コレを追加して、まずは
してみたら
こうなって
こうなっている真っ最中。 |
先に進んだ。
だってさ。 pull なのに upload ってのが解せない。あとマージどうなるんだろう…ちゃんと良きに計らってくれるかなぁ? |
終わったので
している最中。 |
hg-git ではなく git-hg を試してみたが、mercurialのバージョンとの間で相性がありそう。
がコケていた。 |
githubの中身はヒドイ状態になってるw |
もうちょっと実験したあとで正式運用前に、 vim-jp/vim はいったんリセットしたほうが良いかも。 |
ポイントは、更新作業を別のマシン or 環境に移す時。hg から取り出したものを git に1から変換しても、履歴をうまくマージしたい。 上記で行った私の作業のミス&問題は、hg-git でpushした際に履歴が2本になってしまったこと。しかも私の方はdeadheadになってる。しかもタグは私の履歴の方に移ってる。 ひとことで言うと超ヒドイ |
あ、deadheadどころか根っこがズレてるなw あ~コイツは極悪だわ…サーセン |
https://github.com/vim-jp/vim で始めた。なので close ミラーのcronも一応は動いてるっぽい。ただ実際に変更があった時にどうなるかはまだ見れていない。 |
すったもんだして旧 vim-jp/vim が vim-jp/vim1 になったのは許してほしい。 |
一応、ミラーの方法を書いておいた。 https://github.com/vim-jp/vim/wiki/HowToMirror 今後、ミラー作業を移行する場合の参考に。 |
bitbucketに移行したらいいのに… |
7.3.692 のミラーを確認。cronもちゃんと動作している。 |
どうやるかは別として...
The text was updated successfully, but these errors were encountered: