2003
01 02 03 04 05 06 07 08 09 10 11 12
2006
01 02 03 04 05 06 07 08 09 10 11 12
2007
01 02 03 04 05 06 07 08 09 10 11 12
2008
01 02 03 04 05 06 07 08 09 10 11 12
2009
01 02 03 04 05 06 07 08 09 10 11 12
2010
01 02 03 04 05 06 07 08 09 10 11 12
2011
01 02 03 04 05 06 07 08 09 10 11 12
2017
01 02 03 04 05 06 07 08 09 10 11 12
2018
01 02 03 04 05 06 07 08 09 10 11 12
 
Jun
7
2009

Subversion,這是我的真心話。

Dear Subversion,

抱歉,有件事我一直想說很久了。

你最為人詬病的一點就是在每個目錄底下都建 .svn 目錄。在某些情況下,你把一個 bundle 納入 repo 中,當直接替換成新版本的 bundle 時——甚至在某些軟體中,只是「儲存」這個動作——就會發現 svn commit 時吐出一些丈二金剛摸不著腦袋的錯誤訊息。

至於 merge…嗯,我想就別提了。我從來沒有對你的 merge 有期望過。很殘酷的事實,是嗎?

其實對我來說,大部分都把你當成 rsync 來用,讓我在不同電腦間都可以取得最新的 working copy;當然實際上 version control 對我來說還是很有用的。只是在解決一些小問題的時候常常浪費我很多時間,讓我感到煩躁。

Subversion,謝謝你一直以來的照顧,雖然曾經被你和我自己的白爛搞掉過不少進度,但我還是很感謝你帶來的方便。我感覺我們還是會在一起一段時間,但是最近我可能會和 mecurial、git 交交朋友。雖然他們剛開始很難親近,但是隨著時間更迭也逐漸放下身段。嗯……你知道這代表什麼意思吧?對不起,我真是個絕情的壞男人。

 

Annotations RSS

“有沒有試過 svk?”

---zonble. 1/7, 2009

“Ha, welcome to git!”

---Zero. 1/7, 2009

“可以先寫一套 GUI 版本嗎…不然就是 coder 先去用 git 好了,我還沒辦法用…”

---Leo. 1/16, 2009
 
 

Write Concisely