2013-02-07 131 views
3

在Eclipse中使用SVN插件Subclipse。當我右鍵點擊一個文件,然後去無法在Subclipse中複製和粘貼舊版本的代碼?

Team --> Show History 

然後我選擇一個我想查看的文件版本。所有命令(如全選(Ctril-A),複製(Ctrl-C)和粘貼(Ctril + V))都不起作用。

這是一種保護功能,可以阻止人們使用舊版本的代碼?

我的最新版本的代碼壞了,我想用舊版本的文件內容替換它?

我該怎麼做?

感謝

回答

2

右鍵單擊該文件,然後選擇「替換與 - >修訂或URL」,然後選擇一個工作版本,你就大功告成了。

+0

謝謝,爲什麼Eclipse不允許你複製,粘貼等任何想法? – kaleeway

+0

這個日食行爲對我來說也是很煩人的;無論如何,如果你只想複製文件的一部分,用鼠標拖動選擇,例如,在一個文件夾中(使用Ubuntu),你將擁有一個你想要的文件。 – reallynice

1

在歷史視圖中,您希望在您的方案中使用的選項是「獲取內容」。這將獲取選定修訂版中的文件內容,並用它替換工作副本中的文件內容。然後該文件可能會顯示爲「本地修改」,您可以根據需要編輯/提交以使用這些更改來更新HEAD修訂版。