這個網站不知道已經記錄多少次了,這次再系統地記錄一下吧。
svn網站
安裝svn的過程,還有了一個意外的收獲。
之前安裝好的svn可以直接拷貝到另外一臺機子上,并運行起來。但是這一次出現了意外,彈出錯誤窗口,說程序配置有問題?
從svn網站下載安裝卻是可以的。
把綠色版本svn發送到另外一臺機子上,可以運行,又注意到我的新PC CPU顯示是64,我想這臺機子應該是64位的吧。
安裝過程會自動判斷系統是32位,或是64位嗎?
svn的eclilpse插件安裝問題,以前遇到過,還花了不少時間,把網上能檢索的東西都查過了,還是不能解決問題。
最后是通過對比eclipe插件目錄結構,解決問題的。
svn eclilpse插件只有幾個jar文件,建立目錄后,要建立eclipse目錄,然后還需要建立plugins目錄,把jar包放在plugins目錄里才行。直接放在eclipse目錄里,svn插件是不會生效的。
頻繁的flush對磁盤造成影響,發出一些聲響,呵呵。
flush,針對一個列表比較好,而不是針對每一條記錄。
重新解壓了一個svn到一臺PC上,是需要密碼的。一次登陸成功之后,下次就不需要使用密碼了嗎?
仍然不清楚Tree Conflict是什么東西?
實踐
1、建立svn的HTTP訪問通道,這樣可以通過HTTP協議直接訪問版本控制庫,也可以通過瀏覽器直接閱讀代碼。
2、svn默認不能修改提交屬性,需要設置鉤子
3、異地提交? 10.3,把項目拿過來之后,原來的svn庫沒有帶過來(涉及到svn鏡像,svn鏡像備份可以試驗下...),在本地重新搭建了svn服務器,還是配置那幾個地方,必須設置svnserve.conf,設置使用默認的驗證機制。
4、Java中,jar包源碼需要和二進制jar版版本一致,才會對應起來。