您如何在团队中处理本机项目?
我正在由2个人组成的团队工作,并且在同一个项目上遇到很多问题。
我不知道如何正确地创建环境,因此我们可以在处理同一项目时在彼此之间同步代码。现在,我们使用Department
和Units r = new Units();
YourDepartmentClass d = getDeparmentRecord(id) //get the `YourDepartmentClass` class object on the basis of the id you're receiving
r.setDepId(d); //set/associate YourDepartmentClass object in your Unit's object
//save the record
文件夹创建了一个git repo,但事实是:/ios
文件夹总是需要更改,因为它链接到上次构建目录的计算机。项目。
例如:我们正在同时处理不同的/android
文件,并添加了新的/ios
依赖关系,并且希望同步更改,因此我们将更改提交到Git存储库并尝试同步,这就是我们开始痛苦的地方。
需要下载更改的文件必须转到Xcode,并手动更新所有Framework搜索路径,Header搜索路径,删除Xcode看不到的库,然后再次添加。
我知道这更多是Xcode问题,但是我没有看到有关团队在项目中进行同步的任何详细指南。我知道在Facebook上人们正在做很多合作工作,对于在我们的问题上的一些投入我将不胜感激!
答案 0 :(得分:2)
如果使用git,则可以配置.gitignore文件,以防止提交特定于xcode的内容和其他配置文件。
我强烈推荐gitignore.io,这是一个“旨在帮助您为Git存储库创建.gitignore文件的网络服务” [Source]。
例如,您可以键入XCode(或AndroidStudio,ReactNative,Gradle等),它将自动为您生成.gitignore文件。