svn使用注意事項

svn的使用需要注意的事項:
1 先update整個解決方案
最好更新整個項目,因爲團隊成員可能會修改解決方案中的多個文件,
所以更新的時候我們沒有必要(也不建議)去耽擱項目更新或者文件
去更新,否則可能更新瞎開的代碼由於只是部分導致生成的時候出現錯誤.
2 然後保證在提交之前生成的解決方案沒有錯誤
這是提交之前最爲重要的一步,一旦某個成員提交上了這種代碼,name團隊中的其他人都將無法
進行調試.
3 最後再提交,而且只是Commit自己修改的類
值提交自己修改的類或者其他文件,避免因爲誤操作別人的類導致解決方案中出錯.其實可以通過SVN的權限控制各個成員負責的部分,可以精確
到單個類(但這種方法也有不少侷限性),這樣就可以大大減少由於誤操作引起的不必要的麻煩.
4 對於新添加的類,文件或者文件夾等我們應該講他們所在層進行提交(當然可以對整個解決方案進行提交,單位了減少出錯的機率採用此方法),
提交的時候勾選上*.csproj文件(默認勾選)和自己修改過的文件.
5 “微提交”
每實現一個小功能或者幾段代碼,生成沒有錯誤之後就直接提交,也叫”保存提交”.這樣可以通過SVN的版本控制,最大程度的減少因爲
後來的錯誤導致解決方案大範圍修改情況的發生
6 未經組長同意,不得擅自使用”get lock”功能
就是對文件或者文件夾進行”鎖定”的功能.只有對於特別重要的,屬於只有自己能夠修改的並且經過組長同意的才能夠使用.否則其他人無法提交
該文件或者文件夾.
7 對SVN提交更新的信息採用明晰的標註(類似在代碼裏寫的註釋)
有了這個信息之後我們如果某個版本出現作物就可以清晰的看到是因爲誰修改了那些部分導致的,很方便調試還原.
8 不要提交自己不明白的代碼
代碼在提交如SVN之後,你的代碼將誒項目成員所分享.如果提交了你不明白的代碼,以後出現問題將會成爲項目質量的隱患,因此在引入任何第三方之前,
確保你對這個戴安有一個很清晰的瞭解.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章