有朋友問著,Subversion用svn protocol,Git就用git protocol,設定起來不是比較容易嗎?
當然,在Intranet裡,通常你要怎麼用都沒問題,問題是當你離開辦公室後,或是特別的因素開發人員必需分隔兩地時,能不能透過HTTP來存取VCS就很重要了。
從公司內部來看,很少MIS會願意特別幫我在防火牆上去開svn, git要用的port,要不然也要經過相當麻煩的申請手續,除非我就是那個網路管理者。
從身在他地的人來看,如果是在自己家中還好,不會特別去關svn, git用到的port,但是如果是身在其他公司內會有網路使用限制的人,恐怕連pop3/smtp, ftp都不能連了,更不用提這些svn, git所用的port。
所以能透過最不容易被擋的HTTP存取VCS的重要性就在這囉。
沒有留言:
張貼留言