[分享] Git Cola的非官方Snap軟體包

作者: LinBuoRen (林博仁)   2018-07-17 14:21:06
經過數週的開發與測試,我很高興地宣佈Git Cola的非官方Snap軟體包的打包工作已經告
一段落。
https://snapcraft.io/git-cola
Git Cola是一個由David Aguilar等人所開發的Git版本控制系統圖形化界面前端軟體,它
提供了Git核心到進階之從新修訂版的準備(stage)到提交(commit)、變更歷史視覺化顯示
(history visualization)至提交單檔部份變更(partial staging)、互動式變更基底
(interactive rebase)與 Git Large File System 跟 Git Annex 整合等功能的輕易存取
。此外Git Cola具有接近100%的台灣中文界面在地化(L10N)的支援。
Git Cola目前正以每日到每周的頻率被積極且持續地維護與改進,且因其多一層 Python
對 Qt 應用程式界面繫結(binding)的依賴性使其成為Snap打包的一個實用目標來帶給使
用者最新近且可預期的軟體使用體驗。這個Snap軟體打包提供了(幾乎)所有Git Cola的
可選依賴軟體讓他們能夠被使用於Snap的權限受限環境中。
我們目前正在讓這份成果貢獻至Git Cola上游,應在近期內就會有結果,敬請一同關注!
### 如何安裝 ###
```
# 安裝Snap軟體
sudo snap install git-cola
# 將Snap軟體連接到選用界面
## gpg-keys:用於簽署修訂版提交與Git標籤
sudo snap connect git-cola:gpg-keys
## removable-media:用於存取位於 `/media/*` 與 `/run/media/*` 中的Git版控庫
sudo snap connect git-cola:removable-media
## ssh-keys: 用於SSH通訊協議的Git遠端操作
sudo snap connect git-cola:ssh-keys
```
### 相關連結 ###
* 打包食譜來源碼
https://github.com/Lin-Buo-Ren/git-cola-snap
* 上游專案
https://github.com/git-cola/git-cola
### 支援 ###
請參閱本專案的議題追蹤系統
https://github.com/Lin-Buo-Ren/git-cola-snap/issues
或是到 Snapcraft 論壇的 snap 主題類別中建檔新主題
https://forum.snapcraft.io
### 成為 Snapcrafters 的一份子 ###
https://forum.snapcraft.io/t/join-snapcrafters/1325
作者: extraymond (extraymond)   2018-07-17 16:29:00
推snap!
作者: ddtsatan   2018-07-17 22:38:00
作者: Debian (Debian)   2018-07-18 01:42:00
幫高調推薦文章。

Links booklink

Contact Us: admin [ a t ] ucptt.com