You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
다운로드
소프트웨어 개발
계정
다운로드
소프트웨어 개발
Login
Forgot Account/Password
계정 만들기
언어
도움
언어
도움
×
Login
Login Name
Password
×
Forgot Account/Password
Translation Status of 한국말
Category:
Software
People
PersonalForge
Magazine
Wiki
검색
OSDN
>
브라 우즈 소프트웨어
>
monacoin
>
포럼
>
開発者
>
master以外のブランチがミラーされていない(?)
monacoin
Fork
Description
Project Summary
Developer Dashboard
웹 페이지
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
소스 코드
Code Repository list
Git
monacoin
Documents
FrontPage
Title index
Recent changes
Communication
포럼
List of Forums
도움 (0)
Open Discussion (1)
開発者 (2)
Mailing Lists
list of ML
monacoin-dev
포럼:
開発者
(Thread #35365)
Return to Thread list
RSS
master以外のブランチがミラーされていない(?) (2014-04-25 00:34 by
(del#84446)
#72789)
いきなり情けない質問ですみません。
githubのリポジトリを丸ごとミラーするのがこのsourceforge上のプロジェクトの目的です。
そのために、例えば下記サイトを参考にしつつ、次のようなミラーの方法を私は実行しました。
http://stackoverflow.com/questions/19080910/how-do-i-mirror-and-synchronize-github-and-sourceforge-repositories
$ git clone
https://github.com/monacoinproject/monacoin.git
$ cd monacoin
$ git remote add sourceforge
monacoinproject@git.sourceforge.jp
:/gitroot/monacoin/monacoin.git
$ git push sourceforge
これで、すべてのブランチがsourceforge上にpushされると私は思っていました。
そして、あとは定期的に
$ git pull origin
$ git push sourceforge
を、cronなどで走らせれば、自動的にミラーし続けられると考えていました。
ところが、実際には、masterブランチしかpushされていないようです。
私自身gitに明るくなくて申し訳ないのですが、例えば
$ git checkout origin/next
とブランチをnextに変えて、
$ git pull origin/next
とgithubからnextの情報を引っ張ってきて、
$ git push sourceforge origin/next
と打てば、とりあえずnextブランチはアップされるのかと思ったのですが、
実際は
Everything up-to-date
と帰ってきてしまいます。
実際、sourceforge側にはmasterのブランチしか存在しないように見えます。
最新のコミットはmaster 以外のブランチで行われることが多いはずなので、
この問題を解決しないと、あえてsourceforgeでミラーする必要性が薄れてしまいます。
どなたかうまい方法をご存じの方はご教授くださいm(__)m
Re: master以外のブランチがミラーされていない(?) (2014-04-25 02:09 by
yuki_akiyama
#72790)
[メッセージ #72789 への返信]
つ git clone --mirror
https://github.com/monacoinproject/monacoin.git
monacoin
クローンするときに--mirrorを付ければいけるかなとおもいます
> いきなり情けない質問ですみません。
> githubのリポジトリを丸ごとミラーするのがこのsourceforge上のプロジェクトの目的です。
> そのために、例えば下記サイトを参考にしつつ、次のようなミラーの方法を私は実行しました。
>
http://stackoverflow.com/questions/19080910/how-do-i-mirror-and-synchronize-github-and-sourceforge-repositories
>
> $ git clone
https://github.com/monacoinproject/monacoin.git
> $ cd monacoin
> $ git remote add sourceforge
monacoinproject@git.sourceforge.jp
:/gitroot/monacoin/monacoin.git
> $ git push sourceforge
>
> これで、すべてのブランチがsourceforge上にpushされると私は思っていました。
> そして、あとは定期的に
>
> $ git pull origin
> $ git push sourceforge
>
> を、cronなどで走らせれば、自動的にミラーし続けられると考えていました。
>
> ところが、実際には、masterブランチしかpushされていないようです。
>
> 私自身gitに明るくなくて申し訳ないのですが、例えば
> $ git checkout origin/next
> とブランチをnextに変えて、
> $ git pull origin/next
> とgithubからnextの情報を引っ張ってきて、
> $ git push sourceforge origin/next
> と打てば、とりあえずnextブランチはアップされるのかと思ったのですが、
> 実際は
> Everything up-to-date
> と帰ってきてしまいます。
> 実際、sourceforge側にはmasterのブランチしか存在しないように見えます。
>
> 最新のコミットはmaster 以外のブランチで行われることが多いはずなので、
> この問題を解決しないと、あえてsourceforgeでミラーする必要性が薄れてしまいます。
> どなたかうまい方法をご存じの方はご教授くださいm(__)m
Reply to
#72789