-
Notifications
You must be signed in to change notification settings - Fork 617
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2050 from ruby/git-from-svn
Announce Moving Ruby repository to Git
- Loading branch information
Showing
1 changed file
with
40 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
--- | ||
layout: news_post | ||
title: "Ruby Repository Moved to Git from Subversion" | ||
author: "hsbt" | ||
translator: | ||
date: 2019-04-23 00:00:00 +0000 | ||
lang: en | ||
--- | ||
|
||
Today, the canonical repository of the Ruby programming language was moved to Git from Subversion. | ||
|
||
The web interface for the new repository is [https://git.ruby-lang.org](https://git.ruby-lang.org), and is provided by cgit. We can keep the commit hash from the contributor on the Ruby repository directly. | ||
|
||
## Development policy | ||
|
||
* We don't use a topic branch on cgit. | ||
* The GitHub repository will still be just a mirror. We don't use the "Merge pull request" feature. | ||
* The ruby_2_4, ruby_2_5, and ruby_2_6 branches will continue to use SVN. We don't push anything to these branches on cgit. | ||
* Starting with ruby_2_7, we'll use cgit to develop stable branches. | ||
* We don't use merge commits. | ||
|
||
## Special Thanks | ||
|
||
* k0kubun | ||
|
||
k0kubun aggressively develops toolchains related to release and backport workflows and also updates the hook script for git. | ||
|
||
* naruse | ||
|
||
naruse updates the feature changes for Ruby CI and Redmine (bugs.ruby-lang.org). | ||
|
||
* mame | ||
|
||
mame creates the commit notification script for slack. | ||
|
||
## Future Work | ||
|
||
We still have to complete some tasks. If you find an issue related to the Git migration, please file it to [https://bugs.ruby-lang.org/issues/14632](https://bugs.ruby-lang.org/issues/14632). | ||
|
||
Enjoy! |