欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Macos中的Mercurial GUI工具Murky試用

系統 2002 0

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie

討論新聞組及文件

哈哈,就如《 小小游戲 程序員工作一年加九個月后的工作總結 》所說的,為了更好的學習IPhone開發,新買了Mac Book,既然如此,對于一個程序員,最關心一個平臺的軟件除了IDE還有啥?這個我也說不清楚,XCode的確還算不錯了,我還關心Mac下的Vim -- MacVim,然后,還有源代碼控制軟件,因為習慣了Mercurial,也沒有興趣自己再搭建SVN服務器了,所以,Mercurial首先是要知道的,Mercurial的命令行是全平臺可用的(Windows,Linux,Mac),實在不行可以用,但是查到了MacMercurial和Murky這個MacOS可用的GUI軟件,怎么說也先試試,就算沒有TortoiseHG好用,總不會比命令行的差。。。。。(發現我雖然很久沒有寫博客了,(因為CSDN關閉了MetaAPI(我是第三層嵌套的括號了))廢話還是一如往常的多,甚至還有超越的趨勢)
對于mercurial完全不了解的,參看一下以前的介紹性文章《 分布式的,新一代版本控制系統 mercurial 的介紹及 簡要入門... 》,本文不是一個使用教程,就如標題所言,僅僅是一個附帶很多截圖的快速瀏覽
http://mercurial.selenic.com/downloads/ 有MacOS命令行的mercurial下載。
http://www.jwwalker.com/pages/macmerc.html 可以下載到MacMercurial,免費軟件:)
http://bitbucket.org/snej/murky/wiki/Home 可以下載到Murky,開源軟件^^
經過初步比較,MacMercurial比起Murky并沒有非常大的優勢,在這種情況下,我選擇了主要去了解Murky,呵呵。
最新版本的Murky是 0.7.1 .

安裝:
Murky的文件解壓后就是一個應用程序,沒有如一般程序一樣做一個Application的鏈接,我們自己直接將此應用程序拖入Application目錄即可。

初步
首先看獲取我自己的源代碼。 One Key Highlighter 。因為此軟件利用了一些特殊的Win32特性(全局快捷鍵及進程創建部分),所以沒有辦法在MacOS中運行,這里僅僅是用此代碼做做實驗。
hg checkout地址是:https://onekeycodehighlighter.googlecode.com/hg/
選擇Murky的File菜單->Repository->New Cloned.或者用Command+U快捷鍵。打開對話框:

設置好Source及Destination后,點Clone,彈出如下窗口:

好熟悉的畫面啊,與TortoiseHG比較像。push,pull按鈕都在GUI界面上了,現在還用不上,先試試compare功能。選中下面的文件,選擇compare with base。

此界面似乎比Windiff及Beyond compare沒得差,就是還沒有操作,不能比較其操作性。
直接通過雙擊ReadMe.txt改變其內容,可以看到文件列表中的圖標變化:

此時對Readme.txt點擊右鍵,出現下列菜單:

此時可以再比較一下,并在右下腳的Action中選擇常用的文件合并操作。

z

還是相當好用,原來是借用了MacOS本身的FileMerge工具。比較后,發現沒有問題,然后commit,(Readme.txt上點右鍵那個圖)
開始Commit窗口:

輸入Commit message信息。自此,完成一次Commit過程。雖然Mercurial沒有MacOS中XCode的內嵌支持,但是,好用程度起碼不輸TortoiseHG的:)
以下是Commit后的改變情況,可以看到日志增加了一條,改變的圖標已經消去。


另外,Murky還有一些特別實用的功能,比如自定義工具欄:
Murky也有一些缺點,比如不能像MacMercurial一樣方便的打tag(雖然都能很方便的通過clone進行分支)。比如Config的設置沒有圖形化等。

基本確認,Murky完全勝任日常的操作:)Yeah!無論自己切換到什么平臺都可以用自己熟悉的軟件,這是一種幸福;)很多人都說可移植性是華而不實僅用于炫耀的東西,那是因為他們僅僅固守于Win32平臺。碰到需要用Linux做服務器,想在Linux下開發一點東西,碰到像做MacOS開發,IPhone開發時,才會深刻的感受到可移植性的重要,不是Mercurial的可移植性,我怎么能在Windows,Linux,MacOS下都使用它呢?呵呵,其實因為國內太多軟件沒有考慮到可移植性,你會發現,QQ這樣的軟件,也就Windows下的好用點,Linux,Macos下的不僅很久很久才有官方版本,而且易用性差到慘不忍睹,目前Linux,Macos下的版本,也就僅僅是個能發消息的東西而已。






原創文章作者保留版權 轉載請注明原作者 并給出鏈接

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie




Macos中的Mercurial GUI工具Murky試用


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 狠狠色噜噜狠狠狠狠97老肥女 | 96精品免费视频大全 | 国产精品一区久久久久 | 久久亚洲欧美日韩精品专区 | 欧美激情精品久久久久久变态 | 欧美色性 | 色片免费在线观看 | 超级碰碰碰频视频免费观看 | 免费国产va在线观看视频 | 李飞| 99久久自偷自偷国产精品不卡 | 99视频这里有精品 | 久草热在线 | 国产人成激情视频在线观看 | 五月婷婷亚洲 | 亚洲最大黄色网址 | 中文字幕在线看 | 狠狠综合久久综合鬼色 | 2022国产成人福利精品视频 | 超碰欧美 | 亚洲欧美国产另类视频 | 日韩中文字幕网站 | 欧美 亚洲 另类 热图 | 色播在线永久免费视频网站 | 国产成人一区二区三区 | 国产视频h| 能直接看av的网站 | 欧美性猛交一区二区三区精品 | 亚洲精品久久九九热 | 国产精品入口免费视频 | 99久久99久久精品免费看蜜桃 | 亚洲精品中文字幕在线观看 | 丁香六月婷婷在线 | 久热中文字幕在线 | 国产精品爱久久久久久久电影 | 国产日产久久 | 日韩欧美一区二区三区视频 | 中文字幕日本视频 | 奶子吧naiziba.cc免费午夜片在线观看 | 亚洲欧美精品伊人久久 | 精品久久久久久久久久久久 |