簡體   English   中英

文件夾/目錄的SVN提交失敗

[英]SVN Commit failed for folder/directory

SVN無法提交[添加]文件夾。 我添加了一個新的文件夾/目錄“ ImagesSubDirectory”,並在其中放置了兩個圖像。 Xcode顯示所有已添加圖像的“ A”。 “ svn status”終端命令對ImagesSubDirectory和此目錄中的圖像都顯示“ A”。 但是,當我嘗試將其提交到服務器時,出現跟隨者錯誤:

svn:提交失敗(詳細信息如下):svn:'/ Path / Project / ProjectDirectory / Resources / Images / ImagesSubDirectory'不受版本控制,也不屬於提交,但其子級'/ Path / Project / ProjectDirectory / Resources /Images/ImagesSubDirectory/MyImage@2x.png'是提交的一部分

Xcode提交對話框未針對“ ImagesSubDirectory”顯示“ A”。 怎么了,我該如何解決? 我可以使用Terminal,但是Xcode應該可以處理它,對嗎?

ps我正在使用Xcode版本4.3.2(4E2002)

那只是Xcode + SVN的錯誤行為。

最后,我不得不使用Terminal來解決問題。

在簽入時,在所有@2x ”文件的末尾添加“ @”字符,將解決您的Subversion問題。

換句話說,在終端上“ svn add blahblah@2x.png@ ”(其中blahblah是Retina high rez圖像文件的真實名稱),然后明確地提交該內容。 換句話說,不要從Xcode添加這些文件,而是在終端中使用命令行。

Subversion可能會對文件名中帶有“ @”的文件造成麻煩。

這是我的案例的解決方案:在終端中,使用svn首先添加文件,然后提交:

1.文件為xxx@3x.png: image_file_name@3x.png

2.然后將xxx \\ @ 3x.png添加到svn中:

svn add image_file_name\@3x.png@

3.認真地承諾:

svn commit -m “add your comment here"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM