2012-04-26 206 views
2

SVN无法提交[添加] ed文件夹。我添加了一个新的文件夹/目录“ImagesSubDirectory”,并在其中放置了几张图片。 Xcode为所有添加的图像显示“A”。 “svn status”终端命令为ImagesSubDirectory和这个目录中的图像显示“A”。然而,当我尝试提交此服务器我得到的跟随误差:SVN提交文件夹/目录失败

svn: Commit failed (details follow): svn: '/Path/Project/ProjectDirectory/Resources/Images/ImagesSubDirectory' is not under version control and is not part of the commit, yet its child '/Path/Project/ProjectDirectory/Resources/Images/ImagesSubDirectory/[email protected]' is part of the commit

Xcode的提交对话框不显示了针对“ImagesSubDirectory”,“A”。怎么了,我该如何解决?我可以使用终端,但Xcode应该处理它,对吧?

p.s.我使用的Xcode 4.3.2版(4E2002)

+0

没有尝试ADDI首先将新文件转换为版本控制?从上下文菜单中选择SVN-Add。 – Vin 2012-04-26 05:04:01

+0

他们被添加。在Xcode和终端中(当我运行svn状态时),所有文件的状态都是“A”。 – Mustafa 2012-04-26 05:05:36

+0

你有没有尝试过svn文件夹本身的add命令? – rishi 2012-04-26 05:06:56

回答

3

这只是错误的Xcode + SVN行为。我不得不使用终端来解决问题。

+0

也许也添加解决方案? – Michael90 2015-04-20 13:03:47

+2

终端命令:svn commit -m“” – Mustafa 2015-04-20 13:06:29

2

末尾添加一个“@”字符的所有@2x”文件,同时检查,并与颠覆您的问题将得到解决。

换句话说,“svn add [email protected]@”(其中blahblah是Retina高分辨率图像文件的真实名称),然后明确提交。换句话说,不要从Xcode添加这些文件,请使用终端中的命令行。

Subversion可能会在文件名中带有“@”的文件出现问题。

相关问题