OSSホスティング総合【SourceForge,GitHub,etc..】
■ このスレッドは過去ログ倉庫に格納されています
OSS(オープンソースソフトウェア)ホスティングサービスについて情報交換したり語り合ったりするスレ http://codebreak.com/ja/contents/closure/
>2013年2月より提供してまいりました codebreak;ですが、このたび 2016年1月31日をもちまして、サービスを終了いたします。
早すぎる終了ワロタ >>559
URLだけ見るとクロージャの説明かとw Travis-ciはテストしてくれるけど、ベンチマークテストも行ういい方法ないかな
コミット毎の結果を一覧表示できたらなおいいんだけど GitHubがダウン、「ぜんぶ○○のせいだ」のような惨状 今後の課題も
http://www.atmarkit.co.jp/ait/articles/1601/28/news126.html
GitHubはITエンジニアにとって、プロジェクトのソースコード共有や分散バージョン管理の手段として
有効なサービスです。「どうしようもない」「今日は休む」といった諦めのコメントが多い中で、
「落ちたとつぶやいた人がいる会社は、GitHub Enterprise(GHE)を入れていない会社なので、
つぶやいていない会社を選ぼう」といった手厳しい意見も見られました。 そして安定のgit使えねぇ分散がどうのという勘違いちゃんが発生中 https://status.github.com
おお、昼ごろにズドーンってなってるな
せっかくの分散管理なんだからプライベートリポジトリ持てる複数のリポジトリホスティングサービスに同じリポジトリをうpしとくといいのか? >>563
> 「落ちたとつぶやいた人がいる会社は、GitHub Enterprise(GHE)を入れていない会社なので、
> つぶやいていない会社を選ぼう」といった手厳しい意見も見られました。
つぶやいていない会社は、そもそもgithubが使えない会社だから。
GHE入れてる会社は困らないわけじゃないんだよ。
イメージのビルドとかコンパイルとかそういった作業で
githubからソースを持ってくることがある。
開発自体ならローカルでできるんで、問題になったのは
むしろビルド関係なんだよ。 GitLab使ってたけど GitBucketお手軽すぎてそっちに移行した apt-get や yum で簡単にインストールできる
GitLabと違い、GitBucketはめんどくさすぎるよ。
何がお手軽さなのさ? jar一個デプロイするだけじゃん
GitLabはバージョンアップについてくのが面倒
特にSolarisで動かすのは一苦労だった
Rubyのバージョンによって対応がかわるし > GitLabはバージョンアップについてくのが面倒
何を言ってるんだ?
apt-get でアップグレードするだけだろ。
本当に普通にapt-get updateしてapt-get upgrade して
更新をインストールするだけで終わりだぞ。
Linuxのアップデートの手順と全く同じ。
個人で使ってる奴は他に誰も使ってないから定期的にサーバーにログインして
Linuxの更新のついでにGitLabを更新してる。
何年前のGitLabの話してるんだか。 ここにGitLabのインストール方法とバージョンアップ方法の「全手順」を書いておくわ
https://about.gitlab.com/downloads/#debian8
■インストール
1. 基本的なパッケージを入れておく
sudo apt-get install curl openssh-server ca-certificates postfix
(すでに入っているならば当然不要)
2. リポジトリ(apt)の設定
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
3. GitLabのインストール
sudo apt-get install gitlab-ce
4. 設定と起動(install時に自動的に行われるはずなので、おそらく不要)
sudo gitlab-ctl reconfigure
おしまい
■バージョンアップ
1. リポジトリ情報更新
sudo apt-get update
2. バージョンアップ
sudo apt-get upgrade gitlab-ce
3. 設定と起動(upgrade時に自動的に行われてるので、おそらく不要)
sudo gitlab-ctl reconfigure
おしまい 確かに簡単だけどGitBucketより簡単という根拠になってないような
ついでに揚げ足取りだけどSolarisってLinuxじゃないような >>575
使いたいのはGitLabであり、Solarisを使うのは絶対条件ではない。
GitBucketより簡単なのは>>572自身がよくわかってるだろ
あんたが根拠になってないと思うのは、
GitBucketが>>574よりもめんどくさいことを知らないから、
GitBucketの方が簡単だと言うのなら、反論のレスが有るでしょ?
具体的な手順付きでねw
それがなければ、GitLabの方が簡単ということ。
疑うのならあんたが調べればいいよ。 何が論点になってるのかわからないけど、gitbucketってwarファイルダウンロードするだけで動いたよ。
ただし、tomcatがインストールされてればだけど。 論点
GitLabのインストールとアップグレードは
他のどのGitHubクローンよりもすごく簡単である。 >>580
gitbucketってwarファイルwgetするだけじゃん。
ただし、tomcatがインストールされてればだけど。(くどい) >>581
だから、それよりもGitLabが簡単って話。
GitBucketが難しいって話じゃないの。
簡単なGitBucketよりも、さらにGitLabが簡単って話をしてるの。
apt-getのupgradeなんてLinuxの標準パッケージのアップグレード方法なんだから
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
この一行でリポジトリを自動登録するだけで、
あとはパッケージマネージャでインストールとアップグレードが出来るんだよ。
wgetとかコピーをする必要すらない。 あ、jenkinsもwarのwgetだけでいけるのか。
超楽。 jenkinsの話がでたからついでに言っておくと
GitLabにはGitLab CIが付属してるから
jenkinsもいらない >>582
なるほどね。
ただ、個人的な感想を言うと、aptのことはよく知らないけどデフォルトのアップデート対象から
外してた方がいいんじゃない?
勝手にアップデートされると、plugintとかが動かなくなったりするし。 > ただ、個人的な感想を言うと、aptのことはよく知らないけどデフォルトのアップデート対象から
> 外してた方がいいんじゃない?
好きにすりゃ良い
> 勝手にアップデートされると、plugintとかが動かなくなったりするし。
何の話だ?
GitLab付属のプラグインが動かなくなることはなない。
(あるとしたらそれはプラグインのバグ) >>586
> > 勝手にアップデートされると、plugintとかが動かなくなったりするし。
>
> 何の話だ?
一般論ね。俺GitLabのこと知らんし。
例えばJenkinsとかがyum updateで勝手にアップデートされるとpluginが動かなくなったり
する危険性があるから、問題がないことを確認してから個別にupateした方がいいって話。 >>586
> GitLab付属のプラグインが動かなくなることはなない。
あ、付属のじゃなくてサードパーティーのプラグインがってこと。
(GitLabにそういうのがあるのかどうか知らないけど) >>587
うん。GitLab知らないってのはわかってる。
GitLabには外部のプラグインを組み込む標準的な方法はないんだよ。
(無理やり改造すれば出来る)
だからGitLabに標準以外のプラグインってのも存在しない。
連携したい時はGitLabが標準で搭載しているウェブフックAPI等で連携する。 配慮を無下にされたからついでに言えば
GitBucketはサーブレットコンテナなしでもJavaさえあれば動くよ
どっちも簡単でみんな幸せ、じゃいかんのか
スレチとは言わんがホスティングサービスじゃないし 最初からGitLabはパッケージが用意されているから、
apt-get install & upgradeで他のどのGitHubクローンよりも簡単に
インストールとアップグレードができるよ
って言う話だったら何の問題もなかったんだよ。 パッケージが用意されたの結構最近だな
昔から入れてた人にはちとめんどくさいイメージ WindowsでもMacでもSolarisでも動くやつと
Linuxの特定のディストリ限定のやつじゃ比べ物にならないよ 先輩助けてください
git checkout ハッシュ
これで過去に戻したんですが、それを忘れたままファイルを編集してコミットしたんです
何で気づいたかというとpushしようとしたらpushできなかったので。
git branchを実行すると
* (HEAD detached from ハッシュ)
master
って出ます。
間違えてコミットしたのをmasterに持っていく方法を伝授してください すいませんgitスレと間違えました
gitスレで伺いますので忘れてください サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート 誰かいる?
githubでcherr-pickしまくってpushしてビルド
する→
エラー出たからreset --hard で最初に戻してcherr-pickしつつエラー箇所訂正してpushしてビルドして…って繰り返してたら
cherr-pick元の外人から
お前が毎日の様に同じcherr-pickしまくるからgithubからのメールが一月で70通来てうっとおしいぞ
って文句言われた…orz
これって私が悪いの? >>600
ありがとう
やっぱそうだよねぇ…
unwatchしろよって思ったけどandroid devでソコソコで有名な人だからこっち悪いのかと思った…
pushする前に先にビルドテストするのが普通だとわかってるけど、区切りみたいなものと考えてるし、ブラウザでグラフィカルに変更点とか見れるからエラー箇所の特定がしやすいからやっちゃうんだよねえ 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
p gitで公開リポジトリにコミットするときuser.emailの値はみんなどうしてるの?
デタラメな文字列の非アドレス使ってるの?それとも公開用のアドレス? >>604
自分に届く正当なメアドを使っている。
そのためのuser.emailだろ?
tag打つときはGPG署名ももちろん入れてる。 プルリク来たんですがタイポが会ったのでそれを修正してマージしたい場合ってどうしたらいいんですか? GISTは金をかけなくてもプライベートなコードしまっておけるので便利だな
最近はそっちにばかり入れている。本末転倒w
Githubは1プロジェクトぐらい無償でプライベートリポジトリ使わせてくれればいいのに。 BitBucketやGitLabならプライベートリポジトリ持てるやん private にしたいなら git + sshd で充分な訳で http://jxck.hatenablog.com/entry/20120212/1329027994
結論
Private Gist は URL を知ってれば誰でも見える。
ページは SSL で、 push/pull は SSH だから安心。誰もフォーク、クローン、閲覧はできないよ、 URL を知らなければね! URLがパスワードみたいなものか?
そこまで信用していいのか? git clone https://github.com/{user}/{repo}.git
いままでこうしてcloneしてたけど
git clone https://github.com/{user}/{repo}
でもcloneできるのはどうしてですか? githubはたまになんの毒にも薬にもならん個人向けファイル公開してる人がいるな
銭湯とかでちんこ出して平気なタイプだろうな github.io が謎なんだよな
行き当たりばったりだった感じがする だってプライベートリポジトリ解放してくれねぇんだもん
そりゃ露出狂にもなりますわ 要らん機能が増えてつまらなくなるのは
金回収しようとしすぎるから
titterも某サービスもどんどんつまらなくなる githubのissueでリアクションの絵文字をどこで誰からいつもらったか確認する方法ありませんか? github内のページとかとかapiとかなんでもいいのです そういえばメール通知うざいから全部OFFにしてたわ なぜプライベートリポジトリはbitbuketにしない。
露出狂やめれ検索にヒットするじゃないか GitHub Pages github.io (今のとこhttp/https)
Bitbucket Pages bitbucket.io (https)
GitLab Pages gitlab.io (https) GitHub Pages github.io (今のとこhttp/https)
https://pages.github.com/
https://help.github.com/articles/user-organization-and-project-pages/
"username.github.io"という名前のリポジトリを作るとユーザのウェブページを作れる、urlはhttp(s)://username.github.io/
プロジェクトごとのページは各プロジェクトのリポジトリ内で作ることが出来る
(各プロジェクトの個別設定でmasterブランチのルートか/docs、gh-pagesブランチのいずれかで作れる)
Bitbucket Pages bitbucket.io (https)
https://confluence.atlassian.com/bitbucket/publishing-a-website-on-bitbucket-cloud-221449776.html
"username.bitbucket.org"という名前のリポジトリを作るとウェブページを作れる、urlはhttps://username.bitbucket.io/
プロジェクトごとのページはこのリポジトリのサブディレクトリに作る
GitLab Pages gitlab.io (https)
https://pages.gitlab.io/
https://docs.gitlab.com/ee/pages/README.html
https://gitlab.com/groups/pages
説明ページが分散してるのか良く分からんが
"username.gitlab.io"という名前のリポジトリを作ればユーザページを作れる?、urlはhttps://username.gitlab.io/
各プロジェクトごとのページは…作ることが可能 GitLab.comは
リポジトリのルートディレクトリに設置した.gitlab-ci.ymlでウェブサイトを公開するのか
ユーザページなら"username.gitlab.io"のリポジトリに.gitlab-ci.ymlを (urlはhttps://username.gitlab.io/)
プロジェクトは各リポジトリに.gitlab-ci.ymlを (urlはhttps://username.gitlab.io/projectname/)
.gitlab-ci.ymlで細かい設定をする感じだな
やや面倒だが自由度は高い感じ? BitbucketにPipelinesって機能はいつ出来たの? GitHubのProject(?)って機能なんなんだ GitLabってアカウント情報にusernameとnameがあるけど、nameって何に使われるんだろう?
GitLabのログイン
リポジトリのURL
コミットのAuthor/Committer
コメントの@XXX
全部usernameの方ですよね?nameはweb上の表示にしか使われない? >>636
普通にgit config の user.name と user.email に対応してるんじゃない?
nameは、git config の user.nameに、
usernameは、git config の user.emmail のユーザ部に
みたいな感じに 確かに、試してみたらコミットのAuthorはnameの方とマッチするみたいだ。
あと@も記述自体はusernameだけど、nameの頭文字で候補を絞り込めるんですね。 githubでcloneとかフォークとかすると相手に通知とかされますか? GitHubは直近のcloneされた回数ならGraphのTrafficから分かる 通知じゃなくていいならforkもmember一覧に出てくるな フォークしたんですけど元のリポジトリの更新分を取り入れ方を教えてください
今いじってるファイルと更新分はかぶらないのでコンフリクトはしないはずです ギットハブの話ならローカルでフォーク元からフェッチしてマージしてプッシュする どういう運用の仕方してるかで対応が違ってくる気がするけど 何でgithub pageってjekyllしか対応してないの?
他のジェネレーター使うならhtmlにビルドしてからプッシュしないといけないしだるい
jekyll限定じゃなくてここのディレクトリに配置したら公開されるみたいな共通の仕様みたいなのないんだろうか github pageにmarkdownファイルをうpしたって表示されるのはプレーンテキストだよ 普通にリポジトリにmd置いときゃレンダリングしてくれるからgithub pageなんて使わないで
それで済ませてるな。 【原発】 次に死ぬのは、誰〜だ? 【福島】
増える原因不明死 死因解明が追いつかない
(NHK・クローズアップ現代)
某看護師会「なぜ最近20代の突然死が急に増えたのか」
というテーマで、全く理由がわからなかったらしい。
1990年以降、被曝医学はカリキュラムから追放された
たくさんの人があっけなく死んでいく
ベンチに座ったまま バスを待ちながら
説明のつかない死が多かった
多くの人が脳卒中や心筋梗塞を起こした
駅やバスの中で (『チェルノブイリの祈り』)
5日死亡
武藤まき子、虚血性心不全。(「とくダネ!」、71)
黒沢健一、脳腫瘍。 (「L⇔R」、48)
ーーーーーーーーーーーーーーーーーーーーーーー
朝本浩文、自転車転倒死。 (UAなど作曲、53)
小泉義仁、駅で脳梗塞。(スピリチュアルTV 51)
森岡賢、、心不全。 (元ソフトバレエ 49)
飯野賢治、心不全。 (株式会社ワープ 42)
よしお、、、睡眠中突然死。 (ルサンチマン、33)
今井洋介、心筋梗塞。(テラスハウス出演者 31)
杉崎由佳、急死。(『進撃の巨人』作画監督 26)
今井雅之54 盛田幸妃45 松来未祐38 泉政行35
宮田紘次34 黒木奈々32 丸山夏鈴21 椎名もた20 ■ このスレッドは過去ログ倉庫に格納されています