我正在尝试将我的 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
已存在。如果存在,您需要删除原始目录并签入新目录,或者将两者结合起来。