簡體   English   中英

將現有的Eclipse項目連接到現有的Git存儲庫

[英]Connect existing Eclipse project to existing Git repository

我在~/EclipseWorkspaces/Sabia有一個Eclipse工作區,在Ubuntu 15.10下有許多項目。 這些項目的源代碼位於~/GitRepositories/Sabia的Git存儲庫中。

我無法在Pydev包資源管理器中告訴Eclipse這些項目使用了Git存儲庫。 如果我嘗試使用Team-> Share ,那么系統將拒絕Git存儲庫,因為存儲庫中存在每個項目的目錄,並且Eclipse試圖將項目移動到已經具有項目目錄的存儲庫中。

我嘗試了Michal Grzejszczak的建議,但不幸的是它不起作用,因為Git存儲庫不包含完整的項目,僅包含項目的源樹。 Eclipse元數據位於/EclipseWorkspaces ,而不位於Git存儲庫中,因此無法在Git存儲庫透視圖中import projects

另外,當我嘗試刪除項目時,收到以下錯誤消息:

AppFrame( 我的項目之一 )包含與/home/jonathan/Dropbox/EclipseWorkspaces/Sabia/AppFrame不同步的資源。 按“繼續”以強制刪除`

在我一半的項目中

不幸的是,該消息沒有提供更多信息,我也不知道實際上可能存在哪種問題。 在糾正所有錯誤之前,我不准備刪除任何有缺陷的項目。

如何告訴Eclipse Pydev軟件包瀏覽器Git存儲庫所在的位置?

您首先需要將此存儲庫添加到Eclipse中的Git repositories視圖。 然后從工作空間中刪除這些項目,但不刪除內容,然后在Git repositories視圖中右鍵單擊回購的Working tree ,然后從上下文菜單中使用“導入項目...”將最重要的部分導入回去。

在此處輸入圖片說明

那應該使您的項目由Git管理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM