2010-05-17 91 views
0

基本上,我們帶來的第三方分析師對我們的網站進行了一些改進,決定通過FTP直接在實時服務器上編輯文件。每當我們通過SVN對這些頁面進行更改時,我們都會遇到PHP解析錯誤。通過FTP編輯的SVN文件,如何修復編輯後的文件,使其再次通過SVN工作?

事情應該通過SVN進行編輯並提交。我們有我們的工作副本設置,所以我們可以編輯他們,如果我們想讓他們在Apache下運行測試。我們將所有更改提交到本地存儲庫,然後從那裏提交到實時服務器。

導致解析錯誤的活服務器上的代碼有>>>>> .mine>>>>> .rxxxx。我怎樣才能將這些文件恢復到通過FTP編輯之前,以便我可以通過SVN再次更新它們?

回答

1

聽起來像你有一些衝突,this site可能會有所幫助。

+0

感謝您的理解,我們最終將所有工作都從ftp中提取出來,然後將實時服務器提交給本地服務器,然後將其提交給修復所有衝突的實時服務器,並允許我們再次通過SVN進行更改。 我們沒有對本地倉庫進行任何更改,因此合併這些倉庫時沒有任何問題。 – Bobby 2010-05-17 15:15:17

+0

太棒了,很高興你把它全部解決了。 – jessecurry 2010-05-17 15:16:09

0

最簡單的方法就是刪除所有內容並簽出新的副本。

+0

好了,不必處理符號鏈接,配置文件,圖像文件夾(8GB),和其他一些東西沒有版本,提交回到我們的本地回購,然後提交該回直播服務器是最簡單的事情去做。如果這種方法無效,那麼您的解決方案就在列表中。感謝您的快速回復! – Bobby 2010-05-17 15:20:20

0

你試過svn還原你服務器的工作副本嗎?

svn revert -R