2014-03-27 99 views
20

我正在用谷歌代碼檢查示例。它要求我使用SVN Checkout結帳。正弦我正在使用Android Studio,我使用了VCS中的Subversion簽出選項 - >從版本控制簽出 - > Subversion。 Howerver我遇到了一個錯誤。他們的事我做錯了嗎?Android Studio 0.5.2 SVN CheckOut不工作

簽出谷歌源代碼。

Checkout Google Code

錯誤= 2

Error Cannot Find File Specified.

正如你可以從中看到,照片中可以看到文件夾和課程的來源,但爲什麼還找不到呢?

As you can see in this picture, you can see the folders of the sources.

回答

37

錯誤Cannot load supported formats: Cannot run program "svn": Create process error=2, The system cannot find the file specified表明,Android的工作室/ IntelliJ IDEA的無法在計算機上找到的Subversion 1.8命令行客戶端。請按照以下步驟解決問題:

  1. 請確保您使用的是最新版本的Android Studio IDE。
  2. 確保命令行svn.exe 1.8客戶端安裝在您的系統上。您可以在http://www.visualsvn.com/downloads/
  3. 將命令行客戶端添加到%PATH%環境變量。
  4. 重新啓動Android Studio。

您可能需要閱讀相關的博客帖子大約同樣的問題與IntelliJ IDEA的:http://blog.jetbrains.com/idea/2013/12/subversion-1-8-and-intellij-idea-13/

+2

一個非常精確的答案。錯誤是,android studio沒有svn構建它。在完成你的步驟之後,我現在可以查看源代碼。 –

+1

其在Android工作室 – Jayesh

+1

中對我的工作很好,請確保您在此更改後重新啓動Android Studio以避免3分鐘的混淆:) – Wops

2

用於修復此錯誤的,如果你是一個Windows平臺上會直接從這裏可以安裝SVN更簡單的方法下載源http://sourceforge.net/projects/win32svn/

這會運行一個安裝程序,它會自動創建目錄並註冊SVN路由以供將來的命令行使用。

16

這裏沒有答案爲我工作,雖然他們在正確的軌道上。這是我的解決方案:如bahrep提到從http://www.visualsvn.com/downloads/

  • 下載SVN命令行工具。將二進制文件粘貼在某處。

  • 在IDEA:文件>設置>版本控制>顛覆>然後...

  • 確保「使用命令行客戶端」被選中,然後選擇您SVN.EXE的路徑。

默認情況下,路徑被簡單設置爲svn。我不得不改變它c:\wherever\i\put\it\svn.exe

+0

它的作品如同魅力,謝謝! – Josh

+0

感謝這對我工作 –

+0

我實際上尋找'然後...'大約一分鐘,直到我意識到你的要求:) - 工作就像一個魅力!非常感謝! – Paramone

8

我有Android Studio版本0.8。14 這裏是我做了什麼

進入設置 - >(在Mac偏好) - 在常規選項卡中取消選中三廂> subversion-> :

  1. 用戶命令行客戶端
  2. 使用系統默認blalbala
  3. 更新管理布拉布拉

,並轉到網絡選項卡: 選擇SSL協議爲:SSLv3

希望它有效。我的工作就像一個魅力。

+0

1+,因爲這是唯一適用於mac osx用戶的程序。我希望其他用戶喜歡這個答案。 –

+0

它也適用於Windows。 –

13

我不確定接受的答案是否有效。但Android Studio->設置 - > Subversion->取消選中「使用命令行客戶端」爲我工作! enter image description here

+1

爲我工作太謝謝Vinay –

+1

這種方法是非常糟糕的。當您可以使用svn.exe時不要使用內置客戶端 – bahrep

+0

不是一個好的答案。確保您安裝了命令行客戶端。如果沒有在https://subversion.apache.org/download.cgi上下載並在命令行客戶端參數中設置svn.exe的路徑。 –

2

我有過Android Studio 1.4.1和...

  1. 檢查SVN插件中存在並激活。 (/文件/設置,Subversion集成應該是在列表中。
  2. /文件/設置/版本控制/顛覆/取消選中使用命令行客戶端
  3. 測試通過/ VCS /瀏覽VCS庫通信存儲庫/瀏覽Subversion庫。該SVN庫窗口應該出現,你可以在那裏添加存儲庫,看看是在倉庫裏。

默認情況下使用命令行客戶端被選中,但你可以通過/文件/其他設置/默認設置/等等來改變它。