2012-03-22 56 views
1

我想通過SVN跟蹤Typo3在線服務器上的所有更改。這種運作良好,到目前爲止,但因爲我在extention經理更新的一個推廣與建設,我得到一個SVN錯誤:SVN:最佳實踐版本你活服務器?

svn: 'ext/realurl' is not a working copy directory 

這是因爲文件夾是由更新過程compleatly取代。是否有最佳做法來處理這些變化? GIT會更適合這種情況嗎?

任何幫助,高度讚賞。

+0

您必須回答問題(我和您自己)「**我在回購中存儲的內容」和「**我使用存儲庫的任務**」。也許老式的FS備份+數據庫備份會更好。據我所知,我對Typo3一無所知,但看到你的方法論在一組點上非常錯誤 – 2012-03-22 11:00:23

回答

1

這是因爲擴展管理器刪除了現有的擴展文件夾並將其替換爲新的擴展文件夾。這意味着,你的「.svn」目錄被刪除。

最佳做法是首先在測試環境中手動執行更新(更好地執行所有文件更改),提交更改並在Live Server上執行SVN更新。

0

如果此目錄是您的工作副本的子文件夾,您可以簡單地使用Subversion> v1.7。

這樣子版本將只在工作副本的頂部存儲一個.svn文件夾(而不是每個文件夾中的一個文件夾),所以即使重新創建子文件夾,SVN也不會發送錯誤。