GitHub Desktop

最新版本 Jenkins 2.204.6

Jenkins 2.204.6

Jenkins 2.204.6
GitHub Desktop 是一個無縫的方式來貢獻於 GitHub 和 GitHub Enterprise 上的項目。 GitHub Desktop 允許開發人員同步分支,克隆存儲庫等等。拉請求,合併按鈕,叉隊列,問題,頁面,維基:所有令人敬畏的功能,使共享更容易。但是,這些東西只有在您將代碼推送到 GitHub.

GitHub Desktop 之後才會很好。功能:

啟動一個項目
您會在側邊欄中找到您正在處理的所有項目。如果您正在開始一個新項目,請使用存儲庫下拉菜單創建一個新的存儲庫或直接從 GitHub.com 克隆現有的存儲庫.

分支 off
分支對於在 GitHub 上提出更改和審查代碼是必不可少的,而且它們始終可用在存儲庫視圖的左上角。只需選擇當前分支來切換分支或創建一個新的分支.

Craft 完美的 commit
查看您的未提交更改的差異,並通過選擇組成更改的文件(甚至特定行)來形成完美的提交。輸入摘要和說明,然後提交.

同步分支 61353896 同步按鈕將您的更改推送到 GitHub 並在一個操作中拉下其他更改。它會通知您知道何時您尚未推送的更改或者 GitHub 上有未更改的新更改.

Clone 存儲庫只需點擊一次
當您將存儲庫添加到 Windows 的 GitHub Desktop 時,我們會自動將它們與您所屬的任何組織至。想要從 GitHub.com 下拉一個倉庫?檢查網站上的按鈕.

“簡單的分支”
“分支是 Git 的最佳特性之一,我們可以輕鬆地嘗試遠程分支機構,創建新的本地分支機構並發布分支機構以與其他人共享。”

注意:需要 Microsoft。 NET Framework 4.0 以便安裝和 GitHub 帳戶。

也可用:下載 GitHub Desktop 為 Mac

ScreenShot

軟體資訊
檔案版本 Jenkins 2.204.6

檔案名稱 jenkins-2.204.6.zip
檔案大小 105.84 MB
系統 Windows 7 / Windows 8 / Windows 10
軟體類型 免費軟體
作者 GitHub, Inc.
官網 https://desktop.github.com/
更新日期 2020-03-25
更新日誌

What's new in this version:

- Revamp the layout and icons of the header bar and breadcrumbs. Instances with plugins that depend on details of the Jenkins layout (e.g. Simple Theme Plugin) may experience UI/layout problems. A new experimental header color scheme can be enabled by setting the jenkins.ui.refresh system property to true.
- Add globally configured build discarders that delete old builds not marked as "keep forever" even if there is no, or a less aggressive, per-project build discarder configured, executed periodically and after a build finishes.
- Move cloud configuration from Configure System into its own configuration form on the Manage Nodes page
- Remove Enable Security checkbox in the Global Security configuration
- Remove the ability to disable CSRF protection. Instances upgrading from older versions of Jenkins will have CSRF protection enabled and the default issuer set if they currently have it disabled.
- Redesign password fields to prevent password auto-fill except for the login form. Reduce browsers offering to update stored passwords. Revert by setting the system property hudson.Functions.hidingPasswordFields to false.
- Deprecate the macOS native installer packaging. (Jenkins macOS native installer deprecation)
- Remove old, deprecated, unsupported agent protocols Inbound TCP Agent Protocol/1, Inbound TCP Agent Protocol/2, and Inbound TCP Agent Protocol/3. Update Remoting from 3.36 to 4.2 to remove unsupported protocols and add WebSocket support.
- Add experimental WebSocket support. (JEP-222, blog post)
- Extends the current milestones so plugins can update jobs and configuration during Jenkins initialization. Adds initialization milestones: SYSTEM_CONFIG_LOADED, SYSTEM_CONFIG_ADAPTED, JOB_CONFIG_ADAPTED.
- Introduce a new experimental UI that can be enabled by setting the jenkins.ui.refresh system property to true. Currently it includes a new header color scheme, more changes to be added as a part of the UI/UX revamp.
- Add a new experimental Overall/Manage permission which allows a user to configure parts of the global Jenkins configuration without having the Overall/Administer permission. This is an experimental feature, disabled by default, that can be enabled by setting the jenkins.security.ManagePermission system property to true.
- Add a new experimental Overall/SystemRead permission, which gives (almost) full read access to the Jenkins instance. The permission is disabled by default, install the Extended Read Permission plugin to activate it.
- The environment variable WORKSPACE_TMP may now be used from (non-Pipeline) builds to access a temporary directory associated with the build workspace. (issue 60634)
- Deprecate the Overall/RunScripts, Overall/UploadPlugins, and Overall/ConfigureUpdateCenter permissions. Permissions were announced as dangerous and disabled by default in major authorization plugins in 2017. Custom authorization strategy implementations that grant Overall/Administer without implying one or more of these three permissions will no longer work as expected. Configurations that grant any of these permissions to users without Overall/Administer will no longer work as expected. (pull 4365, issue 60266, JEP-223, 2017-04-10 security advisory for Matrix Authorization plugin, 2017-04-10 security advisory for Role-Based Authorization plugin)
- Fix NullPointerException when getting a list of runs with a status threshold (regression in 2.202)
- User is no longer logged out when authenticating another user
- Winstone 5.9: Fix support of system logging customization (regression in 2.204.5) (pull 4452, issue 57888, Winstone 5.9 changelog, Jetty 9.4.27 changelog)

Jenkins 2.204.6 相關參考資料