程序員如何管理自己的代碼

很多程序員都有個大大小小的問題,就是如何管理自己的代碼,公司的代碼不用說,公司都管理好了。我說的是自己本本上的代碼,這樣的代碼一般有兩個來源:

1.自己接私活的時候,自己的寫的代碼;

2.別人的項目拷給你看的,其實也是爲了以後自己用;

3.自己做的各種測試,比如測試Stringbuilder快還是Sringbuffer快,等等等等的;

這樣的代碼,這樣的代碼或多或少都有一點點價值:

1.或是自己的代碼儲備,以防某天用到時再去找;

2.或是各種測試的小代碼都代表了某個重要的結果比如Stringbuilder快還是Sringbuffer快;

這些代碼看似不注意,其實無意中丟掉都是很可惜的。。。比如,硬盤壞掉,無意中格式化等等,其實說這麼多,都是想說一下這些代碼的重要性,很多人說可以用移動硬盤來做備份,其實我覺得那樣做不是不行,只是不夠好:

1.硬盤不能隨身帶;

2.硬盤也有丟掉或者壞掉的時候;

3.電腦上的代碼和硬盤上的,不能無縫同步,總要手動拷一下;

所以,我經過自己的研究,想出了一套比較好的解決方法,用到的工具有:TortoiseSVN,VisualSVN,金山快盤,myeclipse的SVN插件,看到這些的同學應該都有反應過來了,沒錯,事情是這麼做的:

1.下載上訴工農具,安裝,註冊賬號

2.看我上一篇的文章,在myeclipse中安裝好SVN插件;

3.安裝好金山快盤後,選擇在某個盤新建一個虛擬文件夾;

4.在安裝VisualSVN時,講代碼庫選擇在金山快盤的文件夾中;

5.在VisualSVN中新建一個用戶,很簡單的,這是SVN的要求,也是爲了代碼安全;

5.將myeclipse中的代碼同步到VisualSVN中;

6.同步金山快盤。

注意:之所以選擇金山快盤,主要是我用過了金山T盤,微盤,115網盤後,發現都不是很穩定,並且微盤不能識別VisualSVN文件夾中的某些文件,會導致同步失敗和微盤異常關閉;目前金山快盤沒發現什麼不好的地方;

一切搞定,以後修改過的代碼就直接再myeclipse中提交,然後金山快盤就會把內容更新到服務器上去,這樣,代碼就相對安全了。這樣做是不是有點 “無縫” 的感覺,和在公司一樣,是吧?去試試吧。。。


轉載參見:http://liuinsect.iteye.com/blog/1454015

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