SVN .xcodeproj 冲突/事务问题?

SVN .xcodeproj 冲突/事务问题?

我正在尝试将我的 xcodeproj 文件/文件夹添加到我的 svn 存储库。

medwall-macmini-1:Summer2010 pebble$ svn add CoreDataTrial.xcodeproj
A         CoreDataTrial.xcodeproj
A         CoreDataTrial.xcodeproj/pebble.pbxuser
A         CoreDataTrial.xcodeproj/pebble.perspectivev3
A         CoreDataTrial.xcodeproj/project.pbxproj
A         CoreDataTrial.xcodeproj/slate.mode1v3
A         CoreDataTrial.xcodeproj/slate.mode2v3
A         CoreDataTrial.xcodeproj/slate.pbxuser
A         CoreDataTrial.xcodeproj/slate.perspectivev3
medwall-macmini-1:Summer2010 pebble$ svn ci -m "Checked In"
Adding         CoreDataTrial.xcodeproj
svn: Commit failed (details follow):
svn: File already exists: filesystem '/SVN/Summer2010/db', transaction '21-p', path '/CoreDataTrial.xcodeproj'

然后我尝试删除它、签入、更新它、添加它,然后再次签入,但我得到了完全相同的结果。

我该如何修复此问题?

答案1

SVN 似乎告诉您CoreDataTrial.xcodeproj已存在于您的存储库中。最好的办法是将您的重命名CoreDataTrial.xcodeproj为其他名称(CoreDataTrial.bak.xcodeproj例如)。运行svn update以从 SVN 获取最新副本。然后查看您的目录,看看是否CoreDataTrial.xcodeproj已存在。如果存在,您需要删除原始目录并签入新目录,或者将两者结合起来。

相关内容