我在~/EclipseWorkspaces/Sabia
中有一個Eclipse工作區,在Ubuntu 15.10下有很多項目。這些項目的源代碼位於~/GitRepositories/Sabia
的Git存儲庫中。將現有的Eclipse項目連接到現有的Git存儲庫
我無法通過Pydev Package Explorer告訴Eclipse項目使用Git Repository。如果我嘗試使用Team-> Share,系統會拒絕Git存儲庫,因爲每個項目的目錄都存在於存儲庫中,並且Eclipse正在嘗試將該項目移動到已具有項目目錄的存儲庫。
我試過the suggestion by Michal Grzejszczak,但不幸的是它不工作,因爲Git存儲庫不包含完整的項目,只包含項目的源代碼樹。 Eclipse元數據位於/EclipseWorkspaces
中,不在Git存儲庫中,因此Git存儲庫透視圖上的import projects
不起作用。
此外,當我試圖刪除我得到了以下錯誤消息的項目:
AppFrame(我的一個項目的)中包含的不同步與
/home/jonathan/Dropbox/EclipseWorkspaces/Sabia/AppFrame
資源。按'繼續'強制刪除'
爲我的一半項目。
不幸的是,該消息沒有提供更多信息,我不知道實際上可能存在什麼樣的問題。我不準備刪除任何有缺陷的項目,直到我糾正了所有錯誤。
如何告知Eclipse Pydev包資源管理器Git存儲庫所在的位置?
如果我理解正確,那麼您的項目源代碼位於2個位置:您的eclipse工作區和您的'GitRepositories'文件夾。對?在eclipse元數據之外,這些項目文件夾之間是否有區別? –
Eclipse工作空間僅包含Eclipse元數據,Git存儲庫包含程序內容。兩者不相交。 – Jonathan