InfoQ Homepage Version Control Content on InfoQ
-
GitHub Draft Pull Requests Enable New Collaboration Workflows
GitHub has introduced draft pull requests to handle work-in-progress scenarios where you might want to open a PR or start a conversation with your teammates before your code is ready to be reviewed.
-
Git 2.20 Brings Improved Workflows and Performance
Git 2.20 brings a wealth of changes and fixes, including improved cloning, fetching, grepping, etc. In addition, it now requires Vista on the Windows platform.
-
Compliance in an Agile World
Compliance is about making sure that you are doing the right thing and being able to prove it. With agile and frequent deliveries, you need to build compliance into the process of delivery. Making compliance obligation part of the thing that DevOps teams own increases the likelihood of success.
-
Git 2.18 Adds Support for Git Protocol Version 2
Support for the Git wire Protocol version 2 is now available in the latest official version of the Git client, Git 2.18, along with other new features aimed at improving performance and UI.
-
Microsoft to Acquire GitHub for $7.5 Billion
Microsoft has announced an agreement to acquire GitHub, the software development platform and web-based hosting service for version control using Git. The deal should close later in the year, and both parties have stated that GitHub will remain an open platform that is committed to supporting developers using any tools and deploying to any platform.
-
Git Vulnerability May Lead to Arbitrary Code Execution
A flaw in Git submodule name validation makes it possible for a remote attacker to execute arbitrary code on developer machines. Additionally, an attacker could get access to portion of system memory. Both vulnerabilities have been already patched in Git 2.17.1, 2.16.4, 2.15.2, and other versions.
-
Trunk Based Development as a Cornerstone for Continuous Delivery
Dave Farley, co-author of the pivotal Continuous Delivery book, recently wrote about push-back to the practice of trunk based development, despite evidence of its role in achieving the benefits of CI and high performing teams. Jez Humble, his co-author, also commented in a twitter-thread on the cultural aspects of the practice to understand its relation to programmer psyche.
-
Git 2.17 Improves Moved Code Diffs and Object Search
Git latest release, version 2.17, brings a multiplicity of improvements and minor new features, including better moved code coloring, finding objects in history, and more.
-
Git Continues to Improve Security and UI in Version 2.13
The latest release of Git introduces many changes aimed to improve its user interface, while also fixing two significant vulnerabilities.
-
CodePlex Shuts Down; Migration to GitHub Recommended
Microsoft has decided to stop providing free hosting services for open source projects via CodePlex. Instead they have recommend moving to GitHub or other hosting providers.
-
GitLab 9 Brings Subgroups, Deploy Boards, and Integrated Monitoring
GitLab has announced version 9 of its collaborative platform for software development. Some of its most notable new features are subgroups and integrated performance monitoring, among others. InfoQ has spoken with Sid Sijbrandij, Co-Founder and CEO at GitLab.
-
GitLab 8.16 Now Includes Monitoring and Extends Auto Deploy to Google Container Engine
Following the introduction of auto-deploy to Kubernetes on OpenShift last month, GitLab 8.16 makes auto-deploy available on Google Cloud. Additionally, GitLab 8.16 improves its issue search and filter UI, and includes monitoring tool Prometheus and Slack-alternative Mattermost.
-
GitLab 8.15 Introduces Auto Deploy and Web Terminal
The latest GitLab version, 8.15, provides new CD/CI features aimed to automate deployments on a variety of platforms and to make it easier to reach your staging or production deployments through a command line interface.
-
GitLab Survey Highlights Some Trends among Developers
GitLab has released the outcomes of a survey they conducted among software professionals from 362 startups from July 6 through July 27. Main highlights are developers' preference for using latest tools and more collaboration; security is high-priority, but 81 percent admitted to releasing software before it’s ready.
-
Proposed Consolidation of JDK 10 OpenJDK Mercurial Repositories
Joe Darcy, JDK Engineer at Oracle, proposed a consolidation of the Mercurial (Hg) repositories for JDK 10 OpenJDK to a single repository that sparked a debate over scalability, performance, and other difficulties.