06 8月 2009

為什麼VCS要能透過HTTP存取對我很重要

有朋友問著,Subversion用svn protocol,Git就用git protocol,設定起來不是比較容易嗎?

當然,在Intranet裡,通常你要怎麼用都沒問題,問題是當你離開辦公室後,或是特別的因素開發人員必需分隔兩地時,能不能透過HTTP來存取VCS就很重要了。

從公司內部來看,很少MIS會願意特別幫我在防火牆上去開svn, git要用的port,要不然也要經過相當麻煩的申請手續,除非我就是那個網路管理者。

從身在他地的人來看,如果是在自己家中還好,不會特別去關svn, git用到的port,但是如果是身在其他公司內會有網路使用限制的人,恐怕連pop3/smtp, ftp都不能連了,更不用提這些svn, git所用的port。

所以能透過最不容易被擋的HTTP存取VCS的重要性就在這囉。

沒有留言: