我有一個在Subversion SCM下的Xcode4項目。最初的目錄結構看起來是這樣的:Xcode4和SCM(Subversion) - 不受版本控制的組/文件夾
/MyProject
/MyProject/MyProject.xcodeproj
/MyProject/MyProject
/MyProject/MyProject/MyProject-Prefix.pch
/MyProject/MyProject/Classes
/MyProject/MyProject/Files
/MyProject/MyProject/Resources
/MyProject/MyProject/main.m
/MyProject/MyProject/README.rtf
我把一個包含一對pdf文件的文件夾拖到項目的Files組中。在拖動操作,我選擇了以下兩個偏好:
- 複製項目到目的地組的 文件夾(如果需要)
- 爲 創建組任何添加的文件夾
其結果是「 PDFs「組創建,並且」PDFs「文件夾以及所有.pdf文件被複制到Xcode4項目中。
最終的目錄結構看起來是這樣的:現在
/MyProject
/MyProject/MyProject.xcodeproj
/MyProject/MyProject
/MyProject/MyProject/MyProject-Prefix.pch
/MyProject/MyProject/Classes
/MyProject/MyProject/Files
/MyProject/MyProject/Files/PDFs
/MyProject/MyProject/Files/PDFs/(*.pdf)
/MyProject/MyProject/Resources
/MyProject/MyProject/main.m
/MyProject/MyProject/README.rtf
,問題是,Xcode4的SCM正顯示出「A」對所有的PDF文件,但是當我選擇他們中的任何人,並嘗試commit
文件,它給了我該說些類似這樣的錯誤:
The working copy "MyProject" failed to commit files.
svn: Commit failed (details follow):
svn: '/Path/MyProject/Files/PDFs' is not
under version control and is not part of the commit,
yet its child '/Path/MyProject/Files/PDFs/filename.pdf'
is part of the commit.
我怎樣才能解決這個問題?
注意:源代碼管理選項「添加」顯示爲禁用所有PDF文件。
這是正確的。另外請注意,該文件夾添加像這樣得到的藍色着色... – 2012-02-14 14:51:18
這是什麼解釋爲什麼這個工程和使用組沒有? – djskinner 2012-08-13 16:13:37