我接管了一個使用Subversion的Web應用程序。當代碼被釋放時,在存儲庫中創建一個標籤,然後在服務器上使用'svn update'命令將發佈代碼升級到最新版本。如何從服務器中刪除svn標記的版本並將其保存在存儲庫中?
這個過程很好,但它已經進行了2年多了,現在網絡服務器上有超過100個標籤,加起來超過10個演出。他們所在的分區已滿,我想刪除舊的標籤並只保留當前的標籤版本。
從我所瞭解的標籤包含版本信息,並相互依賴。我試過從服務器上刪除舊的標籤,但只要我運行'svn',它們就會返回。我想做什麼?我只能在服務器上擁有最新的標籤,還是需要開始考慮新的部署過程?
不能運行'上的存儲庫svn的up',所以我想你說的是你有一個內部的所有標籤的工作副本? –
是的,我猜這是怎麼實現的。當談到svn時,我很喜歡noob。我會堅持檢查最新的標籤,並切換到它。 – serialworm