通过GIT共享项目库

时间:2013-01-10 09:24:10

标签: android eclipse

我和一位同事使用GIT共享同一个android项目。

现在问题在于FACEBOOK中的共享'project.properties'库,因为我们在同一位置没有它。

他是这样的:
android.library.reference.1=../../facebook-android-sdk-3.0/facebook
我就是这样的:
android.library.reference.1=../facebook-android-sdk/facebook

所以每次从另一个人那里拉出推动都必须纠正路径。有解决方案吗?

PS。从GIT仓库删除此文件是不可能的。

2 个答案:

答案 0 :(得分:1)

有两个解决方案:

  1. 将Facebook SDK移动到git库并使用它而不是原始的FB SDK库。

  2. project.properties添加到您的git.ignore文件中。

答案 1 :(得分:1)

我刚刚遇到与FacebookSDK库完全相同的问题。

解决方案非常简单,很容易被忽视:只需将两行添加到project.properties文件

所以你的project.properties应该是这样的:

android.library.reference.1=../../facebook-android-sdk-3.0/facebook
android.library.reference.1=../facebook-android-sdk/facebook

每个团队成员都可以在不同的位置拥有lib。没关系,Eclipse会忽略未解析的lib路径,只使用正确的路径。

它对我有用,对一个小团队来说似乎没问题。