1. 程式人生 > >Idea svn version is too old,You need to upgrade the working copy first.

Idea svn version is too old,You need to upgrade the working copy first.

原先系統svn版本是1.7的,最近升了一次版本,發現svn用不了了,提示你的client version is too old ,you need to upgrade the working copy first。

我是用Mac的brew更新svn的,使用brew info svn檢視svn的資訊:
這裡寫圖片描述
此時svn版本是最新的了。

然後使用svn –version發現版本還是1.7的,說明系統預設還是使用原來的svn版本。
這時候需要設定svn的環境變數為你使用的svn的環境變數。
使用vim ~/.bash_profile
加上export PATH=/usr/local/bin:$PATH
最後wq儲存退出

你去/usr/local/bin目錄下檢視svn,發現svn指向的就是你安裝svn的目錄。

這時候還需要使用svn upgrade去升級工作副本中的內容。之後就能正常使用svn的命令了。

命令列是可以了,開啟IDEA發現還是同樣的問題。

開啟偏好設定:
設定svn的環境變數的路徑為/usr/local/bin/svn
這裡寫圖片描述

IDEA就能正常使用svn了,類似的Android Studio等基於IDEA派生的編輯工具方法相同。