成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

專家經驗總結:SVN源代碼管理心得

開發 項目管理
我們在學習SVN的過程中,需要對SVN源代碼進行管理,如何才能更好的管理呢,本文就向大家介紹一下SVN源代碼管理的一些心得,希望對大家有用。

本節和大家一下討論一下如何進行SVN源代碼管理,在學習SVN過程中對SVN源代碼管理是比較重要的一環,如果管理不好就會導致各種各樣的錯誤,下面我們就來看一下SVN源代碼管理時需要注意哪些問題。

SVN源代碼管理心得

1.負責而謹慎地提交自己的代碼(先更新后提交)

SVN更新的原則是要隨時更新,隨時提交。當完成了一個小功能,能夠通過編譯并且并且自己測試之后,謹慎地提交。
如果提交過程中產生了沖突,則需要同之前的開發人員聯系,兩個人一起協商解決沖突,解決沖突之后,需要兩人一起測試保證解決沖突之后,程序不會影響其他功能。
如果提交過程中產生了更新,則也是需要重新編譯并且完成自己的一些必要測試,再進行提交。

2.SVN源代碼管理時要保持原子性的提交

每次提交的間歇盡可能地短,以一個小時,兩個小時的開發工作為宜。如在更改UI界面的時候,可以每完成一個UI界面的修改或者設計,就提交一次。在開發功能模塊的時候,可以每完成一個小細節功能的測試,就提交一次,在修改bug的時候,每修改掉一個bug并且確認修改了這個bug,也就提交一次。我們提倡多提交,也就能多為代碼添加上保險。

3.SVN源代碼管理時不要提交自動生成的文件

VisualStudio在生成過程中會產生很多自動文件,如.suo等配置文件,Debug,Release,Obj等編譯文件,以及其他的一些自動生成,同編譯代碼無關的文件,這些文件在提交的時候不應該簽入,如果不小心簽入了,需要使用Delete命令從倉庫中刪除。這個可以使用SVN過濾功能,在設置里面設置ignorelists.

4.SVN源代碼管理時不要提交不能通過編譯的代碼

代碼在提交之前,首先要確認自己能夠在本地編譯。如果在代碼中使用了第三方類庫,要考慮到項目組成員中有些成員可能沒有安裝相應的第三方類庫或者沒有放入GAC(針對.NetFramework)中,項目經理在準備項目工作區域的時候,需要考慮到這樣的情況,確保開發小組成員在簽出代碼之后能夠在統一的環境中進行編譯。

5.SVN源代碼管理時不要提交自己不明白的代碼

代碼在提交入SVN之后,你的代碼將被項目成員所分享。如果提交了你不明白的代碼,你看不懂,別人也看不懂,如果在以后出現了問題將會成為項目質量的隱患。因此在引入任何第三方代碼之前,確保你對這個代碼有一個很清晰的了解。

6.SVN源代碼管理時要提前宣布自己的工作計劃

在自己準備開始進行某項功能的修改之前,先給工作小組的成員談談自己的修改計劃,讓大家都能了解你的思想,了解你即將對軟件作出的修改,這樣能盡可能的減少在開發過程中可能出現的沖突,提高開發效率。同時你也能夠在和成員的交流中發現自己之前設計的不足,完善你的設計。

7.SVN源代碼管理時要對提交的信息采用明晰的標注

+)表示增加了功能
*)表示對某些功能進行了更改
-)表示刪除了文件,或者對某些功能進行了裁剪,刪除,屏蔽。
b)表示修正了具體的某個bug
源代碼管理時項目管理中很重要的一環,同時發現測試真的時很重要,一定要有專門的測試人員。

【編輯推薦】

  1. 如何進行SVN源碼管理專家支招
  2. Apache+SVN權限管理實例剖析
  3. 九步輕松實現SVN創建管理項目
  4. 如何實現SVN倉庫目錄規范化管理?
  5. 經驗總結:TortoiseSVN客戶端使用心得

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-05-17 09:45:00

subversion源

2010-06-02 09:06:26

SVN學習

2009-06-10 16:48:54

NetBeans SV攻略

2010-05-21 16:56:38

GoogleCode

2010-05-25 15:22:30

NetBeans SV

2010-05-24 13:45:49

Redmine中使用S

2010-05-19 16:57:49

SVN與CVS的區別

2010-06-01 13:42:37

TortoiseSVN

2009-10-15 09:27:00

2010-08-06 11:12:38

FlexCairngorm框架

2018-11-05 06:17:26

GPON網絡故障網絡

2009-11-16 10:57:51

PHP上傳文件代碼

2009-09-16 17:13:54

學習Linq

2009-08-19 09:24:43

AJAX引擎經驗總結

2009-09-29 16:32:11

OJB Hiberna

2019-05-06 13:42:13

大數據分布式架構

2014-12-15 14:39:00

Java

2009-11-17 11:24:00

PHP應用技巧

2009-08-20 17:35:47

Servlet和JSP

2009-09-11 13:29:31

LINQ查詢操作
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线一区二区 | 精品国产欧美一区二区 | 在线色网 | 国产一二区视频 | 日本大香伊一区二区三区 | www.97zyz.com | 正在播放国产精品 | 国产第一区二区 | 国产做a爱免费视频 | 亚洲视频免费 | 国产精品96久久久久久 | 日本不卡一区 | 日本黄色大片免费 | 91中文字幕在线 | 成年人视频在线免费观看 | 日韩久久精品 | 日韩免费视频一区二区 | 久久久成人精品 | 国产成人综合久久 | 密色视频 | 亚洲一区在线免费观看 | 91免费小视频 | 九九热精品在线视频 | 国产精品美女久久久久久免费 | 欧美激情一区二区三区 | 久久高清| 中文字幕乱码视频32 | 国产99久久精品 | 黄色一级视频免费 | 国产精品久久久久永久免费观看 | 99热视 | 国产成人99久久亚洲综合精品 | 日韩欧美在线一区二区 | 国产精品一区二区三区久久久 | 欧美一级在线免费观看 | 欧美日韩国产精品一区二区 | 99精品久久 | 国产一区二 | 日韩视频免费看 | 9久9久| av国产在线观看 |