2012-10-16 92 views
3

我在Xcode內置的SVN管理器中遇到問題。無法在Xcode編輯器(SVN)中提交/更新文件

我檢查了遠程SVN倉庫,我要提交,而我在Xcode的編輯我工作的變化。如截圖所示,它顯示組織者窗口中正確的SVN標誌,也顯示在編輯器側欄(M用於修改等),但是當我嘗試從編輯器中提交時,出現錯誤:

The operation could not be performed because no valid working copies were found.

在管理器窗口雖然commiting /更新等工作正常...

任何想法,爲什麼?

Xcode SVN Error

回答

1

我最近有此相同的問題。

我的解決方案是Xcode中的一個簡單的重新啓動,之後所有的文件被標註爲通過右鍵點擊「源代碼控制>」菜單更新。

+1

它不適合我。我有這個錯誤「以來」,我重新啓動Xcode數百次... – tamasgal

+0

我也在4.6.2 wtf?有時在過去,重新啓動有幫助,但很少。 – uchuugaka

+0

是的xcode重新啓動也幫了我太多 –

0

和Xcode嘗試的Git,第一次,當我今天這個遇到過自己。我使用「創建本地git存儲庫」選項創建了兩個演示項目,並且他們遇到了同樣的問題。我能夠從組織者窗口提交,但主要的Xcode文件視圖根本沒有認出git。

退出並重新啓動後,我創建了git的選項第三個演示,並在主窗口的認可變化了蝙蝠的權利 - 即表現爲「M」修改的文件旁邊。

+0

它不適合我。我在另一篇文章中已經閱讀過這個解決方案,但是我正在使用遠程SVN倉庫,我想這與git問題沒有關係...... – tamasgal

0

我想顛覆的Xcode版本是repositary版本不同。 如果你使用其他的svn管理工具,如「基石」,你必須檢查版本。

檢查顛覆對終端

1.xcode顛覆 /Applications/Xcode.app/Contents/Developer/usr/bin/svn --version

2.installed顛覆 在/ usr/bin中版本/ SVN --version

3.port安裝的版本 的/ opt/local/bin目錄/ SVN --version

檢查這些版本和升級Xcode的SVN二進制文件。

這就是我所做的。

$ cd /Applications/Xcode.app/Contents/Developer/usr/bin 
$ mkdir svn_backup 
$ mv svn* svn_backup/. 
$ ln -s /opt/local/bin/svn* . 

並重新啓動Xcode。

+1

感謝您的回答,但它與'/ usr/bin/svn' ... – tamasgal