2017-04-03 162 views
0

如何在Intellij中設置本地svn存儲庫?Intellij - 忽略SVN導入

我有反應本地項目,我想與本地svn一起使用它,所以我可以在Windows和OSX之間爲iOS構建應用程序同步。

問題是,當我創建項目時,已經有一些svn設置。

當我運行犯我得到這個錯誤:

E170013: Commit failed (details follow): svn: E170013: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/uds 

但我不希望使用assembla,我甚至不有帳戶存在。我想用本地svn,我已經有VisualSVN服務器運行了。

我試了一下: 我試圖添加Reposiotry的IntelliJ中的項目並使用進口導入項目文件夾存在,但這並不遵循忽略文件夾/文件的規則和node_modules也有進口。

然後我嘗試VSC-> Subversion->替換,並作爲新的顛覆我添加我的本地地址單擊確定和什麼都沒有發生,當我嘗試提交時,Intellij仍嘗試提交具有相同錯誤的集會。

現在,當我點擊移居,我得到這個錯誤:

"Error relocating working copy: svn: E1555019: Cannot relocate ... as it is not the root of working copy;" 

但我搬遷項目的根目錄...

我如何設置svn鏈接到我的IntelliJ在當地的項目? ????

回答

1

在IntelliJ中獲得SVN項目的最常見方法就是從存儲庫中檢查出它。

移居允許您更改庫的URL,但新的存儲庫的內容應該是一樣的舊的,看SVN Switch Relocate - is not the root of the repository

在當前的情況下,如果你不感興趣,以前的歷史,您可以刪除項目中現有的.svn目錄,並使用Subversion - 共享目錄...從項目根文件夾的上下文菜單中。

+0

嘿,我跟着你的指南,刪除了.svn目錄,使用了Subversion - >共享目錄,而Intellij被卡在「執行VCS commit ...」 – JDoe

+0

IDEA.log中是否有任何錯誤? https://intellij-support.jetbrains.com/hc/en-us/articles/207241085 –