2008-11-18 44 views
1

我只是希望通過我的系統,有很多有多個備份和版本舊項目的(是的,我知道,這是在我開始使用源代碼控制得當;))如何對所有舊項目進行排序?

的事情是,一些應用程序我的公司每天都會使用它,許多代碼可能有很多可能對其他項目有用的代碼。

所以我想通過每一個並刪除所有永遠不會使用的垃圾。像最後一個版本一樣,把所有有用的項目放到版本控制下的一個版本庫中,以便更新等。

所有這些都很簡單,但接下來有一些大型項目,代碼真的很醜,我會喜歡重構並開始構建一個有用的位庫。

這會是一個很好的策略嗎?你如何存儲你可以記得的可重用代碼?

回答

2

我只會將它們全部放在存儲庫中,並在它們需要工作/更改之前將它們忘掉 - 然後花時間在它們上面。如果他們都處於休眠狀態,沒有理由去喚醒他們......

對他們的工作(提高他們),當他們被修改缺陷修復程序,功能等

如果你真的想創建一個「再利用圖書館」,然後確定你想提供的東西,並通過你的代碼來查找有用的代碼,類等等。除非你有真正的認同,否則這可能是對公司的浪費(但它是對於那些參與者來說非常有用 - 爲了體驗)

您也可以將此作爲練習來整合每日(或至少自動化)的構建框架。

2

我想先插入最新的版本的源代碼控制。

這將是一個艱苦的過程,但將其納入「標準」狀態將有很大幫助。

之後可能會發生重構。

相關問題