自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

新聞 前端
Python的演化歷史更是鵝妹子嚶。一開(kāi)始,Guido化身一個(gè)白色的小人,滿屏幕風(fēng)風(fēng)火火地釋放“光束”,讓“Python樹(shù)”迅速長(zhǎng)成了茁壯發(fā)育的模樣。

 [[286846]]

本文經(jīng)AI新媒體量子位(公眾號(hào)ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。

如此華麗的綻放,莫非是一場(chǎng)動(dòng)畫(huà)煙火秀?

非也,這其實(shí)是GitLab社區(qū)版的進(jìn)化史,7年間82000次commit,盡皆在2.5分鐘的視頻內(nèi)展現(xiàn)。

Python的演化歷史更是鵝妹子嚶。

一開(kāi)始,Guido化身一個(gè)白色的小人,滿屏幕風(fēng)風(fēng)火火地釋放“光束”,讓“Python樹(shù)”迅速長(zhǎng)成了茁壯發(fā)育的模樣。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

而從92年開(kāi)始,新的角色出現(xiàn)在了Python的成長(zhǎng)史中。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

Python社區(qū)日益壯大,到了2010年,“Python樹(shù)”已經(jīng)成長(zhǎng)為參天巨樹(shù),像炫目的煙花一樣滿屏綻放。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

是不是仿佛見(jiàn)證了一個(gè)新世界的誕生?而這樣讓人心醉的作品,其實(shí)全部出自一款軟件版本控制可視化工具之后,它的名字叫Gource。

將軟件項(xiàng)目以動(dòng)畫(huà)樹(shù)的形式展現(xiàn),根目錄為中心,目錄為分支,文件為葉子,當(dāng)一顆“樹(shù)”華麗麗地舒展開(kāi),減去舊枝、添加新葉,也就意味著,開(kāi)發(fā)人員為這一軟件項(xiàng)目做出的貢獻(xiàn)越來(lái)越豐富。

并且,這棵“樹(shù)”不僅能展示軟件版本的更迭,還可以顯示有多少開(kāi)發(fā)者參與其中。

心動(dòng)了嗎?其實(shí),在Gource的幫助下,你自己的項(xiàng)目,也能如此可視化。想體驗(yàn)創(chuàng)世的感覺(jué)?那么一起來(lái)看看,Gource這一可視化神器該怎么用吧。

Gource怎么用

Gource支持Git,Mercurial,Bazaar和SVN等代碼管理系統(tǒng),還可以解析多個(gè)由第三方工具為CVS存儲(chǔ)庫(kù)生成的日志。

使用方法也并不復(fù)雜。

在Windows系統(tǒng)下,直接將Gource安裝到本地,通過(guò)cmd(命令提示符)進(jìn)入本地git文件夾,然后執(zhí)行:

  1. gource 

視頻就能自動(dòng)生成了。

Linux和Mac系統(tǒng)也同樣支持,不過(guò)需要下載源碼,自己編譯。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀
△支持linux、Mac

Gource還有豐富的交互式控件和命令行選項(xiàng)。

比如設(shè)置屏幕分辨率:

  1. gource-f-1280×720 

而在相機(jī)控制上,Gource提供了兩種拍照模式:

  • overview:將整個(gè)存儲(chǔ)庫(kù)放在視圖中。
  • track:跟蹤當(dāng)前活動(dòng)用戶或所選用戶。
  1. gource—camera-modetrack 

此外,通過(guò)鼠標(biāo)和鍵盤,還可以控制鏡頭平移、回轉(zhuǎn)、放大。

在時(shí)間控制方面,可以使用--start-position和--stop-position指定要顯示的項(xiàng)目歷史時(shí)段。

另外,在創(chuàng)造自己的可視化文件時(shí),你還可以加上BGM,讓音樂(lè)渲染情節(jié)的發(fā)展。

能怎么用

那么,用直觀的方式展現(xiàn)軟件項(xiàng)目的更迭歷史,除了好看,還有什么用處嗎?

Hacker News的網(wǎng)友們頭腦風(fēng)暴了一番。

有人說(shuō):這樣出色的可視化,能夠清楚地展示人們是怎樣為開(kāi)源軟件做出貢獻(xiàn)的。

大家都知道在開(kāi)源社區(qū)中,協(xié)作會(huì)催生令人驚奇的結(jié)果。但沒(méi)有什么比可視化更能直觀地展現(xiàn)協(xié)作產(chǎn)生的能量。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

還有網(wǎng)友提到了一種非常有情懷的用法:

在同事離職的時(shí)候,把Ta在公司期間所做的所有貢獻(xiàn)可視化,并在告別會(huì)上展示出來(lái)。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

當(dāng)然,用它來(lái)了解一下公司的代碼庫(kù)是怎樣生長(zhǎng)的,似乎也是不錯(cuò)的選擇。

我曾經(jīng)在公司年僅一歲的代碼庫(kù)上運(yùn)行Gource。這個(gè)小家伙每個(gè)月都在被重寫(xiě)。新的集群不斷成長(zhǎng)也不斷被拆除。

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

你又有什么樣大膽的想法呢?

One More Thing

Gource還有個(gè)兄弟產(chǎn)品,是網(wǎng)絡(luò)流量可視化工具Logstalgia

版本控制可視化神器Gource:簡(jiǎn)單易上手,效果恰似煙花秀

在Logstalgia的作品中,Web服務(wù)器和永無(wú)休止的訪問(wèn)請(qǐng)求打起了乒乓球賽。服務(wù)器擊中彩球,請(qǐng)求成功;服務(wù)器沒(méi)接住的球,就意味著請(qǐng)求失?。ㄈ?04)。

這畫(huà)面我簡(jiǎn)直可以循環(huán)100遍。

傳送門

Gource官網(wǎng):
https://gource.io/

Logstalgia官網(wǎng):
https://logstalgia.io/

 

責(zé)任編輯:張燕妮 來(lái)源: 量子位
相關(guān)推薦

2021-06-24 13:00:35

微軟開(kāi)源可視化

2022-02-23 09:50:52

PythonEchartspyecharts

2021-07-02 14:07:00

可視化Plotly漏斗圖

2025-02-25 11:14:39

2022-07-08 15:00:04

農(nóng)業(yè)噴灌項(xiàng)目鴻蒙

2022-06-28 09:34:24

可視化Python代碼

2021-10-08 09:27:11

Python圖形化工具

2020-03-11 14:39:26

數(shù)據(jù)可視化地圖可視化地理信息

2015-11-12 09:49:29

可視化

2019-03-20 13:44:30

Web 開(kāi)發(fā)代碼

2020-03-24 09:50:33

工具代碼開(kāi)發(fā)

2009-08-31 13:32:12

2020-04-06 12:26:32

數(shù)據(jù)可視化場(chǎng)景設(shè)計(jì)

2023-04-14 08:21:55

2014-08-19 10:47:11

數(shù)據(jù)可視化大數(shù)據(jù)

2022-09-26 23:43:26

數(shù)據(jù)可視化數(shù)據(jù)挖掘電子書(shū)

2017-10-14 13:54:26

數(shù)據(jù)可視化數(shù)據(jù)信息可視化

2022-08-26 09:15:58

Python可視化plotly

2009-04-21 14:26:41

可視化監(jiān)控IT管理摩卡

2023-02-07 11:44:02

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)