我們有一個(TAP)環境,其中包含許多在Solaris上運行的shell腳本。此時,只有生產和驗收環境才真正被使用,因爲跟蹤我們所做的所有更改太複雜了。shell腳本的版本控制
因此,我想介紹版本控制,但我真的不知道如何實現這一點。
我最初考慮的是將SVN與Trac結合使用,併爲整個環境創建一個存儲庫。爲生產環境使用主幹,併爲測試和驗收環境創建分支。
我們將在Test分支中進行開發,在Acceptance分支中對其進行測試,並最終將其與Trunk for Production進行合併。
經過一番研究,我發現Git可能更適合與Redmine結合使用。我不知道分支/合併的方法...
有沒有人介意與我分享他們的想法?我真的很想就如何解決這個問題提供一些意見和建議。
謝謝
你的問題是什麼?我所能建議的是「繼續前進」。 – tripleee 2012-08-09 08:45:50
我沒有太多的版本控制經驗。我的問題是,如果有更深入知識的人可以告訴我這是個好主意 – Subbeh 2012-08-09 09:06:49
不使用版本控制是一個災難性的壞主意。從簡單開始,馬上開始。 – tripleee 2012-08-09 09:30:53