2011-10-31 37 views
5

我最近升級了xcode以啓動ios5開發,但由於某些原因,我遇到了一個非常奇怪的 xcode集成版本控制錯誤。當我添加一個新的模型版本,並嘗試將更改提交到我們的倉庫,我只是得到以下錯誤:xCode 4.2 xcdatamodel被標記爲已複製

svn: Commit failed (details follow): svn: Entry for '/Users/r2d2/Documents/workz/ios/blub iPhone 1.1/blub.xcdatamodeld/blub 3.xcdatamodel/elements' is marked as 'copied' but is not itself scheduled for addition. Perhaps you're committing a target that is inside an unversioned (or not-yet-versioned) directory?

我能複製我們在Xcode 4.2這裏所有計算機上的錯誤....

+0

你知道了嗎?我有同樣的問題 –

+0

nope,看來,所有不同的Subversion客戶端,我只有subclipse能夠提交更改... ... – Alex

回答

2

僅僅是一種形式,但是對於那些還沒有找到它的人來說,這裏的答案仍然是: 使用subclipse作爲eclipse IDE來通過顛覆做源代碼控制...我試過的任何其他客戶端 無法提交更改.. ..

+0

...我需要使用eclipse提交重命名的xCode項目說頗有些東西。 ..,非常感謝 - 這個技巧讓我度過了一天。 – Jakob

4

我從Xcode一直得到這個,但從命令行的一個簡單的提交總是得到圓:

cd myProjectDirectory 
svn commit -m 'My commit message.' 

似乎是Xcode的SVN支持的問題。

+0

這應該被標記爲對這個問題的答案。爲我工作。 – solgar