SVN 情境 3 : Full Update Or Not Full Update ?
Full Update Or Not Full Update ?
我的IT 第一個專案, SD的Leader即要求我們所有的開發人員每一天,
都要針對專案的Source做Full Update,才能開始進行開發的工作。
通常時間點:
(1). 剛上班時,
(2). 要上板時。
直至如今,這已經是近二十年的習慣了。
直至,做這二十年的期間內在台北車站附近的一個公股行庫的專案時,
專案發生一個慘案:
放在台北林X的Source Server的R6 Server 的Partition掛點送修,
不知是否能救回。
當時專案, 所有開發人員都是Not Full Update ,
結果,PM急著詢問所有的人,有無完整的專案最新版的All Source;
想當然爾:沒有(註1)。
結果,我是最後一個,PM問我時,
我隨即回答他說,我從工作開始,都是Full Update。
最後,PM以我的Full Update過的完整的專案最新版的All Sourcees重新恢復專案。
How do you think that you should Full Update Or Not Full Update ?
註1:有些專案時間拉得較長,各個Module開發的子團隊,可能來自不同公司,並且開始、結束於不同的時間,一旦該團隊、或個人離開,就沒有了其Local的Source Code(如果是用筆電的話)。
Full Update Or Not Full Update
我的IT 第一個專案, SD的Leader即要求我們所有的開發人員每一天,
都要針對專案的Source做Full Update,才能開始進行開發的工作。
通常時間點:
(1). 剛上班時,
(2). 要上板時。
直至如今,這已經是近二十年的習慣了。
直至,做這二十年的期間內在台北車站附近的一個公股行庫的專案時,
專案發生一個慘案:
放在台北林X的Source Server的R6 Server 的Partition掛點送修,
不知是否能救回。
當時專案
結果,PM急著詢問所有的人,有無完整的專案最新版的All Source;
想當然爾:沒有(註1)。
結果,我是最後一個,PM問我時,
我隨即回答他說,我從工作開始,都是Full Update。
最後,PM以我的Full Update過的完整的專案最新版的All Sourcees重新恢復專案。
How do you think that you should Full Update Or Not Full Update
註1:有些專案時間拉得較長,各個Module開發的子團隊,可能來自不同公司,並且開始、結束於不同的時間,一旦該團隊、或個人離開,就沒有了其Local的Source Code(如果是用筆電的話)。