InfoQ ホームページ Source Control に関するすべてのコンテンツ
-
GitLab 8.5がリリース,パフォーマンスの向上,Todo,ジオレプリケーションを提供
GitLab 8.5には数多くの新機能と改良点が含まれている。大規模インスタンスの実行を中心とする大幅なパフォーマンス向上,開発者が保留中のタスク追跡を目的とした新機能であるTodo,GitLab Enterprise Editionのみ対象だが,ジオレプリケーションで地理的に分散したチームのパフォーマンスを向上するGitLab Geoなどだ。
-
GitHubは課題とプルリクエストにフィードバックを提供するリアクションを提供する
Githubはテンプレートを提供し、新しい機能として、開発者が課題、コメント、PRに絵文字で投票できるようにするリアクションを追加した。
-
GoogleがGit Ketchをキックオフ - フォールトトレラントなGit管理システムの実現へ
開発が始まったばかりではあるが,GoogleがGit Ketchの最初のコミットを発表した。レジリエンスとスケーラビリティを目的として複数のGitサーバに情報を複製する,マルチマスタのGit管理システムである。JavaベースのGitサーバであるJGitをベースとして変更を加えているが,それ以外のGitサーバでもマルチマスタのクラスタに参加することができる。
-
-
PythonがGitHubに移行
現在Pythonの開発プロセス管理を担当しているBrett Cannon氏が,Pythonのcore workflowメーリングリストを通じて,GitHubへの移行を発表した。InfoQはBrett Cannon氏にインタビューして,今回の決定に対して期待できるメリットや,プロセスの次のステップ,その他の関連することを詳細に聞いた。
-
GitHub、IssueとPull Requestのテンプレートとファイルアップロードを導入
GitHubが要求の高かった新機能を導入した。プロジェクトメンテナーはIssueとPull Requestのカスタムテンプレートを定義できるようになる。加えて、GitHubのウェブUIでファイルのアップロードが可能になった。
-
-
"Dear GitHub…" — GitHubへのオープンレター
GitHubの最もポピュラーなプロジェクトも含み、その数を増やすオープンソースプロジェクトのメンテナーによるグループは、自分たちがGitHubの目に見えず、無視されていると感じていることについて、不満と苦情を伝えるためにオープンレターに署名した。InfoQはオープンレターの主唱者の1人であるJames Kyle氏にお話をうかがった。
-
フューチャブランチの発展は継続的インテグレーションの衰退である
トランクベースの開発に対する認識不足と安易なフィーチャブランチによって,多くのチームが継続的インテグレーションを知らずに放棄している,とSteve Smith氏は言う。InfoQは氏にインタビューして,さまざまなブランチアプローチ,それらを継続的インテグレーションと組み合わせる方法,ビルドフィーチャブランチが継続的インテグレーションと継続的デリバリの障害となる理由などについて聞くことにした。
-
-
ZenHub、GitHub Enterpriseと統合可能に
ZenHubはGitHubに統合するコラボレーションおよびプロジェクトマネジメントツールだ。最新バージョンはGitHub Enterpriseと統合できる。
-
Git 2.5がリリース,ワークツリーをサポート,三角形ワークフローやパフォーマンスなどを改善
Git 2.5は,ワークツリー(worktrees),三角形ワークフロー(triangular workflows)の改善,パフォーマンス向上,さらに無数の改善と修正を含むメジャーリリースだ。
-
Visual Studio Code 0.5、ECMAScript 6の追加とGit Toolsが改善
MicrosoftのマルチプラットフォームのコードファーストエディタであるVS Codeは、7月リリースになった。これにはECMAScript 6のサポートとGitサポートの改善、そして複数ファイルプロジェクトに対する様々なエディタの拡張が含まれる。VS Codeは、OS X, Linux, Windowsに提供されている。
-
Google、Cloud Source Repositoryを提供
Googleは、彼らのクラウドインフラ上にデプロイ、実行されるプロジェクトにCloud Source Repositoryと呼ぶGitベースのリポジトリを統合する。
-
GitHubが安全性に問題のあるSSH鍵を無効化
GitHubは先頃,漏えいした,あるいは安全でないと判断されたSSHキーの無効化を開始した。この問題を明らかにした調査を行ったのは,システムエンジニアのBen Cartwright-Cox氏である。InfoQは氏に話を聞いた。