2012-06-22 41 views
1

我們開發了一款基於網絡的SVN產品,現在客戶已將其作爲白標合作伙伴購買,這意味着他擁有所有代碼,但擁有自己的品牌名稱。現在的問題是,如果客戶想要一些與我們自己的產品不同的自定義邏輯,我們該如何處理這種情況。第一個解決方案是我們手動在他的服務器上部署所有的代碼文件,但在這種情況下,每當我們對我們的產品進行錯誤修復時,我們都必須在他的文件中手動執行相同的更改。處理基於白色標籤的網頁產品的代碼庫

有沒有更好的方法來實現這一點。我的目標是每當我們修復產品中的錯誤時,它就會自動集成到客戶端代碼中,也可以將自定義邏輯僅添加到客戶端代碼庫中。

回答

0

最好的事情是首先創建一個你創建的分支標籤,然後再將源代碼交付給客戶。現在應用來自客戶的分支上的所有更改,您可以看到所發佈代碼與客戶更改之間代碼的所有差異。 之後,製作一個新的標籤。 現在,您可以合併您在代碼上對客戶分支所做的所有錯誤修復,並且您可以在發貨標記之前從該分支進行裝運並更好地完成裝運。