2015-12-29 133 views
0

我在Android Studio中有完整的功能項目。我想將這個項目導入CVS存儲庫,然後在另一臺PC上查看它。 導入到CVS時,只有一個選項可供選擇:KEYWORD SUBSTITUTION,但我無法找到很好的解釋,最好的選擇是什麼。Android工作室,將項目導入CVS存儲庫

我不知道問題出在哪裏。如果導入CVS或退出。

只有錯誤,我得到建設項目後:

C:\Android\EsoCRM\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.

Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Roman\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1

什麼在Android的工作室管理CVS倉庫的最佳方式?

+0

CVS和SVN等的關鍵字替換允許您插入作者和最後更新作爲變量的東西。關鍵字替換文檔位於http://cvsman.com/cvs-1.12.12/cvs_100.php#SEC100。我無法從錯誤輸出中得知,但我不認爲這是你的問題。我可能會推薦按照「Android Studio中的版本控制系統」進行搜索。可能與CVS相比,Git更受歡迎,而且您更有可能找到更多將保持相關性的信息。 – jbergantine

回答

1

您有一個構建問題,可能與您的CVS設置有關。

如果查看錯誤,它在「build \ intermediates \ exploded-aar」文件夾中引用appcompat-v7。回顧以下內容:

  1. 您不應該在回購的「build」文件夾中包含任何內容。這些是在構建時爲生成構建的系統生成的。從回購中排除「生成」文件夾中的所有內容。 (您也應該排除所有「* .iml」文件出於同樣的原因。)

  2. 清理您的項目。如果您在這裏複製文件,或者如果您的緩存文件不正確,則需要將其刪除並重試。

  3. 如有必要,刪除gradle中的「.caches」文件夾。有時舊的緩存文件已過時,但是Gradle不更新它們。您可能需要手動刪除它們並進行更新。

相關問題