2012-08-29 103 views
53

我已經下載了最新的SmartGit安裝,並且每次我想使用它時,都需要從SmartGit bin目錄運行腳本smartgit.sh,此過程每次都需要相同的存儲庫設置。SmartGit在Ubuntu上的安裝和使用

在Ubuntu上安裝SmartGit的正確方法是什麼?因此,我可以擁有普通圖標,並可以從以前的使用狀態運行程序,而無需每次配置存儲庫。

謝謝。

+0

每次必須設置哪個存儲庫? – mstrap

+0

我想使用的本地存儲庫。 – eomeroff

+0

SmartGit將其設置存儲在〜。/ smartgit/中。這裏,projects.xml包含指向本地Git存儲庫的所有指針。我目前不明白爲什麼每次都需要重新設置它們,除非您在bin/smartgit.sh中的某處更改了「smartgit.home」? – mstrap

回答

58

在Ubuntu上安裝SmartGit的正確方法是什麼?因此,我可以有 正常圖標

在smartgit/bin文件夾中,有一個shell腳本等着你:add-menuitem.sh。它就是這樣。

+0

ubuntu 14用戶此bin文件夾的默認位置是什麼?我無法在/ etc/my ubuntu 14中找到它。我的smartgit工作正常,但我想嘗試此設置。 – rineez

+0

http://stackoverflow.com/a/19976019/1280740下面絕對是最簡單的... – IonicBurger

13

似乎有點太晚,但有一個PPA repository with SmartGit,盡情享受吧! =)

+7

謝謝,它是永遠不會遲到學習的東西:) – eomeroff

+2

它永遠不會太晚的PPA存儲庫:)。謝謝! –

115

您可以添加一個提供相對最新版本的SmartGit(以及SmartGit的前身SmartGitHg)的PPA。

要添加PPA運行:

sudo add-apt-repository ppa:eugenesan/ppa 
sudo apt-get update 

安裝smartgit(添加PPA後)運行:

sudo apt-get install smartgit 

安裝smartgithg(添加PPA後)運行:

sudo apt-get install smartgithg 

這應該爲您添加一個菜單選項

欲瞭解更多信息,請參閱Eugene San PPA

這個庫包含最後兩個LTS版本定製的,更新的,移植和回遷包的收集和最新預LTS版

+15

如果有其他人發現這一點,請確保你這樣做__sudo apt-get install smartgithg__(不要忘記'hg'結束)這樣你會得到最新版本。 – vladikoff

+0

請謹慎使用,因爲ppa還保存gnome-session-data等新版本的gnome 3軟件包,並可能在apt-get升級後更改您的gnome。 – iRaS

23

現在的Smartgit webpage(我不知道從何時起)有是直接下載.deb軟件包的可能性。一旦安裝,它將在新版本發佈時自動升級。