タグ Gitレポジトリ
人気順 10 users 50 users 100 users 500 users 1000 usersGitLab.comはどうやってPostgreSQLを9.6から11にたった2時間で移行したのか? | Developers.IO
GitレポジトリのホスティングサービスGitLab.comは2020年の5月に 6TB あるPostgreSQL 9.6クラスターをたった2時間のメンテウィンドウ中に11.7へアップグレードしました。 GitLab.comのエンジニアブログに、このPostgreSQLのメジャーアップグレードプロジェクトが解説されていたので、かんたんにご紹介します。 How we up... 続きを読む
本の虫: GCCのgit移行が難航中
GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年... 続きを読む
Google、「Cloud Source Repositories」正式公開。Gitベースのソースコード管理ツール、5ユーザー、50GBまで無料 - Publickey
GoogleはGitベースのソースコード管理ツール「Cloud Source Repositries」を正式サービスとして公開しました。 Cloud Soruce Repositriesは、Google Cloud Platform上でホストされるGitリポジトリ。プライベートなGitレポジトリをいくつでも持つことができます。 ソースエディタ機能も備わっており、レポジトリの内容のディレクトリ表示、... 続きを読む
gitレポジトリで一番活発に編集されているファイル - Qiita
git ls-files -z | \ parallel -0 -j32 -I. -- \ echo -n . \\\ \; \ git log --format = oneline . \| \ wc -l | \ sort -k2 -nr | \ head これでランキングが出せる。ただし体感ではコミット数のO(n 2 )で遅くなっていくぽく感じるので、歴史のあるレポジトリほど遅くなっていくの... 続きを読む
明日から出来る重い Gitレポジトリへの対抗策 - Qiita
はじめに これは Git Advent Calendar 2016 の4日目の記事です。 今回の記事が対象とする大規模なレポジトリは、何年間も開発が続けられ、ファイル数、履歴、ブランチ、タグなど、全般的に肥大化してしまったようなレポジトリです。肥大化したレポジトリを何も気にせず扱った場合、以下のような不幸な自体に見舞われます。 終わらない git clone 止まらない disk full 帰って... 続きを読む
本の虫: Unixの歴史のgitレポジトリ
2015-05-23 Unixの歴史のgitレポジトリ dspinellis/unix-history-repo 現在入手しうる限りの情報を使って、Unixの歴史を再現したgitレポジトリを作成する試みが行われている。 1972年から2015年までの入手可能な断続的なスナップショット、レポジトリ、研究記録を元に、単一の歴史を辿れるgitレポジトリを作り上げるというプロジェクトだ。 スナップショット... 続きを読む
重厚長大なgitレポジトリをさらっとcloneして作業し始める - Qiita
背景 あまり望ましくない、と思いつつ振り返ってみると巨大なレポジトリができてしまうこと、ありますよね。(あることにしましょう) こういうレポジトリで 別のディレクトリで実験を始めたい 新しいサーバにcloneしたい みたいな時にgit cloneにものすごい時間がかかって萎えます。 こんな時のご提案です。 やり方 branch 名指定、depth 1でcloneする git clone --dep... 続きを読む
GistでGoを公開する - Qiita
Goは思いついたときにサクッとつくって即公開できたら最高だと思う。 https://gist.github.com/ を使えばブラウザで簡単にGoを書いて公開できる。 要点 GoはGitレポジトリ上に存在するパッケージを指定できる GistはGitレポジトリとしてのインターフェースを備えている Gistには複数のファイルを置ける そもそもGoにはGemfileすら要らなかった やり方 packag... 続きを読む
グループ機能を強化した「GitLab 6.0」リリース、有償版の提供も開始 | SourceForge.JP Magazine
8月22日、Gitリポジトリ管理ツール「GitLab 6.0」がリリースされた。グループ機能の強化が行われているほか、デザインなどの改良も行われた。また、本バージョンより有料のエンタープライズ版の提供も開始されている。 GitLabはRuby on Railsで実装されたGitリポジトリ管理ツール。Webブラウザでアクセスして利用するツールで、GUIでGitレポジトリの閲覧や操作を行える。高速、安... 続きを読む
GitレポジトリをWebブラウザから管理できる「GitLab 5.3」リリース | SourceForge.JP Magazine
Gitレポジトリ管理システム「GitLab」開発チームは6月20日、最新版「GitLab 5.3」をリリースした。リポジトリに対する活動を視覚的に表示する「リポジトリグラフ」の実装やコードスニペットの強化といった新機能が加わっている。 GitLabはRuby on Railsを土台としたGit管理アプリケーション。WebブラウザからGitレポジトリの閲覧やコードレビュー、マージリクエストなどの操作... 続きを読む
仕事で使ってる巨大SVNレポジトリをGithubに移管するためにやったことまとめ - DQNEO起業日記
仕事で使っていた4万コミットを超える巨大なSVNレポジトリを、Gitレポジトリに変換してGithubに移管しました。 (※巨大というほどじゃないかもしれませんが自分にとっては巨大だったということで) 今年の6月頃から少しずつ作業して10月にやっと終わったので、あしかけ5ヶ月もかかりました。 (※そればっかり5ヶ月もやってたわけではないです) 一筋縄ではいかずものすごい苦労しました。 他の人が同じ苦... 続きを読む