2013-02-06 36 views
0

我的代碼崩潰了,因爲每次我嘗試從我的代碼的先前修訂中恢復時,Subclipse不斷向我的Javascript中添加這個奇怪的符號/Subclipse在我的Eclipse代碼中添加垃圾到我的代碼

例如

if (profanityCheck() == false) 
<<<<<<< .working 
    { 
     var inputData = ""; 
     var newData = new Array(); 
======= 

如何阻止它這樣做?

感謝

+1

由於代碼與另一個版本存在衝突,因此存在該代碼。它評論工作副本,通常是另一個修訂版,以便您可以比較兩者並決定保留哪些內容。 – Leeish

+0

學習svn與日食是一種痛苦的方式(或它爲我)。花一個小時從命令行學習svn會給你一個很好的基礎。也許可以使用Subversion檢查版本控制(http://svnbook.red-bean.com/en/1.7/index.html)。 – AlexMA

回答

5

這通常表示有一個在你的工作空間你想切換到版本的文件,並從SVN版本之間有衝突。

要修復它Right-click -> Team -> Mark resolved,然後選擇最有意義的選項(可能使用文件的傳入版本)。

+0

該文件中的代碼在該文件中被禁用。 – kaleeway

+0

@loosebruce你的意思是「標記已解決」選項?如果是這樣,那麼這意味着該文件現在並不存在衝突,但可能是在較早的時間點。可能值得檢查您嘗試切換到的版本,並確保其中沒有這些行。如果是這樣,只需編輯文件將其取出,然後重新提交。 –