2016-07-21 51 views
0

我們有一個Android Studio項目,我們可以在其上進行協作。 一位同事設置了一個bintray.com來在我們的android studio項目中收集所有必需的庫。我們都有我們的帳戶,我們已經在gradle.properties文件中設置了我們的bintray API密鑰和相應的github用戶名。對他來說,它工作正常,他得到上傳的庫,如test-1.0.0.pom;但我不知道。Bintray響應與錯誤代碼409衝突

相反,我得到

Error:Could not GET ' https://oss.jfrog.org/artifactory/oss-snapshot-local/xxx/yyy/zzz/1.0.0/test-1.0.0.pom '. Received status code 409 from server: Conflict Enable Gradle 'offline mode' and sync project

Gradle sync failed: Could not GET ' https://oss . ... with very same error message

所以我與服務器相沖突?我究竟做錯了什麼?

回答

1

如果您嘗試上傳您的同事上傳的同一個圖書館(test-1.0.0.pom),則409有望和正確。您無法覆蓋庫的發行版本。

通常,您正在使用錯誤的工具。 Bintray是一個發行平臺,旨在分發發佈給外部世界的圖書館。 您正在尋找的是類似的東西 - 在開發過程中進行協作的工具。繼續前進並安裝免費的Artifactory Open Source,它可以很好地與Gradle配合使用。

我與JFrog,背後,公司看到my profile的詳細信息和鏈接。