講師回答 / 源生活
如果覺得有必要講的人多是可以再加這部分內容的,但在這里說下本人的經歷與觀點:本人原來在項目開發中確實用鎖的,后來漸漸就不用了,原因是版本控制工具只是個工具,更多的還是需要模塊任務劃分合理來減少多人修改同一個文件的情況,在這種情況下解決沖突的時間成本較少,而這時如果規范開始用鎖,修改的文件就算不會與別人共用都需要記住加鎖,這個相對麻煩,又容易忘記,如果與別人修改的是同一個文件,就會出現誰先搶到鎖誰先開發,另一個人要么等,要么在取不到鎖的情況下也繼續修改,等別人鎖放開還是需要解決沖突的問題,整體上需要解決沖突...
2014-11-03
講師回答 / 源生活
首先,在一個項目中出現很多個文件都沖突,這本身就不科學,而不是這個比對的方法不科學,如果項目模塊劃分合理,不應該出現很多文件都沖突,這又不是開源社區。真是開源社區一般用的也不是SVN這個版本控制工具了。其次,我在公司中解決的方法與視頻中稍微有點區別,在視頻里沒提到,出現沖突文件后,我會把.mine的復制到其他地方,這是為了備份自己的代碼,然后將黃色感嘆號文件revert,并update到最新(其實這時已經是最新的版本了),這之前是和視頻一樣的,后面有點區別,然后將.mine文件的.mine后綴名刪掉,變成...
2014-10-30