Iphone 钛项目的多个开发人员

Iphone 钛项目的多个开发人员,iphone,titanium,appcelerator,Iphone,Titanium,Appcelerator,我正在用Appcelerator Titanium制作一个iPhone应用程序,我想分享源代码 还有几个程序员。我将使用一个SCM存储库,它在某个时候可能会向公众开放 现在我的问题是,是否有我不应该提交到存储库的文件 在ProjectRoot中,我可以看出tiapp.xml和mainfest正在告诉应用程序GUID,我有什么理由保持它的私有性吗?(此值还显示在生成/文件夹中的许多位置) 我已经在资源/文件夹中添加了所有内容 如果我跳过build/iphone/build/folder,开发人员

我正在用Appcelerator Titanium制作一个iPhone应用程序,我想分享源代码 还有几个程序员。我将使用一个SCM存储库,它在某个时候可能会向公众开放

现在我的问题是,是否有我不应该提交到存储库的文件

  • 在ProjectRoot中,我可以看出tiapp.xml和mainfest正在告诉应用程序GUID,我有什么理由保持它的私有性吗?(此值还显示在生成/文件夹中的许多位置)
  • 我已经在资源/文件夹中添加了所有内容
  • 如果我跳过build/iphone/build/folder,开发人员还能构建项目吗

附带问题-当另一个程序员下载此代码时,在我看来,他必须拥有与我相同的目录结构?有什么解决办法吗

根据我的经验,首先,我创建了一个新的空白项目,commit all to SVN。之后,我尝试添加一些代码,重建并查看除了我修改的文件之外,哪些文件是红色的(意味着它更改了内容)。这些红色文件可能需要删除。

与两名开发人员一起使用该项目。我所做的是为了解决这个问题。git忽略build文件夹,编译机器上的每个开发人员,生成相同的代码。

除了/build/文件夹之外,您可以签入所有内容。