谷歌程式碼(Google Code)是Google公司利用自身伺服器資源提供的開發人員主頁。其最初目的是為Google自身的開源軟體提供開發平臺,以及協助開發者擴充套件Google產品的功能。2013年5月20日,Google Open Source 官方部落格發文宣佈關閉谷歌程式碼(Google Code)“下載”服務。2015年3月12日,Google Open Source 官方部落格發文宣告,將於2016年1月25日全面關閉Google Code服務。以下是譯文。
2006年我們發起 Google Code 專案託管服務,那時候專案託管界還非常有限。因為擔憂(開源社群的)可靠性和停滯,我們採取行動,為開源社群提供了另外一個選擇。從那時候開始,我們已經看到了更好的專案託管服務的興起,比如 GitHub 和 Bitbucket。很多專案從 Google Code 遷移至這些平臺。為相識在這些平臺的開發者,我們自己也把將近 1000 個開源專案從 Google Code 遷移至 GitHub 了。
隨著開發者遷出 Google Code,餘留專案中大多數是垃圾或濫用的專案了。最近,管理團隊幾乎主要都是在處理專案濫用這些事。在分析 Google Code 上的非濫用活動後,結果清晰地表明,這個服務沒有存在的必要了。
從今天開始,我們關閉在 Google Code 建立新專案的功能。10 個月之後,也就是在 2016年1月25日,我們將關閉 Google Code。下面是我們提供了的遷移工具連結,以幫助大家遷移。如果還有一些需要幫助才能遷移至其他平臺的專案, Google Code 還將保留 3 個月的時間。
- 2015-03-12 —— 禁止建立新專案;
- 2015-08-24 —— Google Code 整站轉為“只讀”模式。使用者還可以 checkout/檢視專案的原始碼、issue 和 wiki。
- 2016-01-25 —— 專案託管服務關閉。使用者只能打包下載專案原始碼、issue 和 wiki。這些打包檔案在2016年全年都會保留。
Google 會繼續提供為特定專案(比如 Android 和 Chrome)提供 Git 和 Gerrit 託管服務。我們也將繼續維護 Eclipse、kernel.org 和其他專案的映象。
如何從Google Code 遷移資料
最簡單的遷移方法就是用 從 Google Code 到 Github 的匯出工具。該工具自動把專案的原始碼、issue 和 wiki 轉到新的 GitHub repo 中。注意:在轉換過程中,GitHub 匯入工具會把 Google Code 上使用 Subversion 或 Mercurial 的專案轉成使用 Git。
我們也提供了遷移至 GitHub 和 Bitbucket 的獨立工具,SourceForge 也提供了 Google Code 專案遷入服務。
如果在使用這些工具時遇到了阻礙,可向我們報告問題,聯絡 google-code-shutdown@google.com,或者直接給我(cdibona@google.com)發郵件。我們也會積極在 Hacker News、Reddit 和其他熱門論壇公開回復問題。對於那些還在用 Google Code 的使用者來說,這個決定會造成一定傷害,我們很是抱歉。
Github 和 Bitbucket 也將積極配合開發者做遷移工作。
—— Google Open Source 主管 Chris DiBona
打賞支援我翻譯更多好文章,謝謝!
打賞譯者
打賞支援我翻譯更多好文章,謝謝!
任選一種支付方式