SVN合作开发的注意事项
??????? 以前也寫過一篇博客,名字叫《SVN學習小結》。可是經過真正使用于合作開發時才知道,學習和使用的差別是如此之大。一篇《SVN學習小結》遠遠涵蓋不了使用中會出現的方方明面的問題。根據最近機房合作中對SVN的使用情況,總結一些注意事項,以期下次注意。
1.合作開發團隊成員安裝的SVN的版本應該一致,同一個版本的服務器和客戶端可以大大的減少不必要的沖突和麻煩。
2.再次強調正確的使用流程
????????
3.正確的認識圖標說明。實時清楚文件的當前狀態是什么。
? ??
?? 具體都是什么意思,噢,太多了,你沒瞅見那僅僅是眾多圖標的一部分嗎,你還是自個問問度娘吧!??
?? 如果很不巧,你檢出的SVN文件左下方沒有任何圖標顯示,那么首先恭喜你,你中獎了。請移步《SVN圖標不顯示的解決方案》,推薦第2,4種解決方法。
4.及時更新修改記錄。雖然SVN用于項目管理,但是功能也并不是無所不及。建議在對SVN服務器上的內容進行修改時,同時更新修改記錄(一個txt文本文件即可),簡明扼要的寫出修改的要點、時間和修改人。
5.如果條件允許,提交之前可以更新一下,然后在最新的副本中運行一下程序,確保自己提交的部分能夠正常運行,使的SVN服務器上的為最接近正確的代碼。
6.對于項目中不必要的文件,可以在提交時默認不選。
? ?操作方法:設置(setting)中選擇常規,如圖所示,
????? ?
?????? 在“Subversion下的”“Globalignore pattern ”中添加要排除在提交之外的文件類型(以空格分隔)“bin obj *.suo*.user *.csproj.user”即可。(若以后發現其他沖突文件時,也可以即時添加)這些文件有的是包含有一些自己電腦的個人信息(如用戶名等)或者是一些臨時產生的文件,它們常常會產生一些不必要的沖突,具體原因大家可以自己詳查。
小結
?????? 實踐是檢驗真理的唯一標準,只有當你操作時,你才會發現,原來不單單是這樣。so,多動手吧!
總結
以上是生活随笔為你收集整理的SVN合作开发的注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简易秒表Android源代码
- 下一篇: QEMU脏页速率计算原理