簡體   English   中英

從SCM檢出Maven項目:斷開連接並合並

[英]Checkout maven project from SCM: disconnect and merge

每當從Eclipse中的svn服務器中檢出Maven項目時,它都會在目標工作區下創建一個新文件夾,例如maven.xxxxxxxxxxxx 經過特定時間后,它與SVN服務器斷開連接。

我的問題是新的結帳流程何時再次開始:-
下一個簽出過程可以合並到現有文件夾maven.xxxxxxxxxxxx嗎?

任何輸入將不勝感激!

不,不是直接。 如果某些操作停止了導入步驟,則會發生這種情況。 雖然我不能告訴您wat在您的情況下確實出了問題,但我可以告訴您如何解決:

將工作區中的maven.xxxxx文件夾重命名為真實的項目名稱。

選擇File -> Import... -> Existing Maven Project然后選擇項目文件夾。 該項目將作為Maven項目出現在您的工作區中。

根據您的Eclipse配置和插件環境,您可能還需要右鍵單擊新項目,然后選擇Team -> Share... -> SVN (如果Team下有很長的選項列表,則已經正確識別了作為SVN項目)。

更新

如果您的maven.xxxx文件夾為空,則似乎存在連接問題。 拆分結帳和導入部分:

  • 切換到“ SVN資源庫瀏覽”透視圖,創建資源庫(如果尚未存在)。 您可以瀏覽存儲庫嗎? 如果不是,則您有連接問題(代理?)。
  • 右鍵單擊您的SVN項目,然后選擇-> Checkout ...
  • 選擇工作區中的簽出為項目
  • 這會將項目檢出為簡單資源項目
  • 現在回到Java透視圖中,您可以刪除項目並執行“導入現有Maven項目”,或使用right-click -> Configure -> Convert to Maven project (確切的命令可能會因您的m2e而異版)。

如果一切都失敗了,請嘗試使用TortoiseSVN(在Windows上)或命令行檢出您的項目,然后再執行“導入->現有的maven項目”。

暫無
暫無

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

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