AnkhSVN 結合 Visual Studio 與 Subversion

最近很多時間都是待在 Visual Studio 的環境下寫程式,而 VCS 則是使用 Windows 下很方便的 TortoiseSVN。對於已經習慣在編輯器裡面修改程式,告一段落後到檔案總管(或是 shell)把修改提交到伺服器上的我來說,使用 TortoiseSVN 算是很習慣了。但是對於第一次接觸 VCS 的同學,可能會忘記要提交修改、要寫 Changelog、開始新的修改前要先 update 等。

AnkhSVN 則提供了一個與 Visual Studio 整合的方案,1.x 版的 AnkhSVN 可以由 VS 內執行 VCS 的命令,而開發中的 2.x 則實做了 Source Control Provider 的介面,與 VS 的環境更緊密的結合,可以完全取代預設的 Sourcesafe 方案,使用上應該與商業化的 Visual SVN 類似,可以直接 checkout 專案、看 changelog、看 diff 等。

Screenshot

測試的時候的小插曲:因為 2.x 是 “stable, but unfinished”,只有提供 nightly build,但是我抓下來的安裝檔都沒辦法在 VS 2005 上面正常執行,後來直接到 求救,也很快獲得回應,原來是因為不小心參考到 2008 才有的介面,修正之後,最新的 snapshot 已經可以正常使用 🙂

不過要注意的是,2.x 用的是最新版的 svn,所以 working copy 的 format 是第 9 版,而最新的 TortoiseSVN 的 1.4.x release 用的是第 8 版,會沒辦法共同使用,要把 TortoiseSVN 更新到開發中的 1.5 才能讓 working copy 相容。如果沒辦法接受使用兩個開發中軟體的話,還是可以用最新的 release 版本,還是很好用的 :p

Lamy Al-Star

不久前敗了一隻 Lamy 的恆星鋼筆,比起平價的白金牌 Preppy 鋼筆,這隻稍微高貴一點(不過跟其他動輒數十張小朋友的筆比起來算平價了… 汗)的 Al-Star 寫起來滑順多了。隨筆附贈的一管藍色卡水終於被我寫完了,現在換用一起買的 Noodler’s Ink 黑水溝,寫起來的感覺非常爽 XD

合照

Preppy and Al-Star

很有質感的外盒,隨筆附贈卡水一隻、吸墨管一隻

很特殊的握位設計,是 Lamy 筆的一大特色

Lamy Al-Star

鯰魚外盒

黑水溝

台灣口味的墨水 😀

黑水溝

遊貓蘭山步道

上次的日月潭之旅是約在日月潭旁的貓蘭山步道,無奈我比較晚到,沒辦法上山一探究竟。今天下午風挺大,雲也不少,不過估計沒那麼快下雨,所以還是決定在去 lab 前先到貓蘭山逛逛,放鬆一下順便想想接下來的研究要怎麼繼續。

到貓蘭山的路上,風景依然是那麼優美,從茶改所進去一路上旁邊都是茶園景觀,濃濃的的綠意讓人瞬間放鬆。到了停車場可以看到日月潭以及潭邊四周的景觀,小鎮、茶園、大山……。旁邊還停了一輛賣茶車,提供試喝,所以我就不客氣的喝了一杯台茶十八號,真是香味撲鼻的好茶。

走進試驗場,先看到的是古老的日據時代的英式建築,一看就知道不是現代的產物。那是製造茶葉的地方,裡面的機器都是日據時代留下來的,是台灣唯一可以看到以前的英式製茶機器的地方。

古老製茶場外觀

再往前走沒多久,突然看到令人驚豔的景色!紅色的落葉鋪滿了道路兩旁,好像地毯一樣,但是現在明明是春天,哪裡有紅葉呢?原來是錫蘭橄欖,又名鋸葉杜英,紅葉大概是因為冬春之際還沒完全消退留下來的。

漫步紅葉步道
漫步紅葉步道

接下來一路上都有小涼亭可以從不同的方位眺望貓蘭山四周的景色,可以看到九份二山、水里尖山,水里鎮等等,也可以看看四周的茶園風景。

茶園景觀

因為是臨時起意,所以我背著原本是要背去 lab 的大背包,走到後來其實有一點坡度,我早已氣喘如牛。還好我沒有在最後兩個髮夾彎放棄,終於走到最上面的氣象觀測站。

有趣的是,有一隻狗突然出現在我前方,好像要帶路似的對我輕吠幾聲,然後就頻頻回頭等我前進,回頭的時候又會輕吠一聲,好像嫌我太慢了。結果等我終於踏進大門,他卻跑到旁邊牆上,輕吠轉為警戒的吠聲,害我又溜回大門外擦汗休息。還好後來經過的登山客告訴我那隻狗只是習慣那樣,不會真的衝過來,所以我就高興的走到最上面的兩個涼亭看台。

今天的雲比較多,從最高處也沒辦法很清楚的看到日月潭的全貌,更不用說他四周的大山了,全都在雲霧之中。稍做休息,喝了杯好心登山客煮的美味咖啡後,就啟程下山。

還好我估計的沒錯,下山之後就開始飄起細雨,我最後趕在雨變大前回到學校 🙂