加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

我应该在SVN中提交.xcodeproj文件吗?

发布时间:2020-12-14 19:50:03 所属栏目:百科 来源:网络整理
导读:我应该提交项目文件(. xcodeproj)吗?当我从一个系统提交这个文件并在第二个系统上进行更新时,项目就会被破坏,Xcode将不会被打开. 这是预期的行为,还是我可能会做错事?这是我忽略的文件列表: *.o,*.lo,*.la,*.al,.libs,*.so,*.so.[0-9]*,*.a,*.pyc,*.pyo,*
我应该提交项目文件(. xcodeproj)吗?当我从一个系统提交这个文件并在第二个系统上进行更新时,项目就会被破坏,Xcode将不会被打开.

这是预期的行为,还是我可能会做错事?这是我忽略的文件列表:

*.o,*.lo,*.la,*.al,.libs,*.so,*.so.[0-9]*,*.a,*.pyc,*.pyo,*.rej,*~,#*#,.#*,.*.swp,.DS_Store,*.pbxuser,*.perspective,*.perspectivev3,*.project.xcworkspace,*.xcuserdata,*.mode1v3,*.mode2v3,build/,build,/build/

我应该在这个列表中添加一些东西吗?我应该忘记SVN并切换到GIT吗?

我使用Cornerstone作为SVN客户端,并使用Xcode 3.2.5

请帮忙;我被卡住了

解决方法

做承诺跟踪它.具体来说,你想要的是几个位,最重要的是project.pbxproj.看起来你已经忽略了用户特定的部分(这是很好的).

问题是在分布式环境中会经常发生冲突.将您的项目和/或其定义分解成更小的部分,以避免这种风险.项目文件是一种文本格式 – 在某些情况下它将合并而没有问题.

我不跟踪这些:

*.xcbkptlist
*.xcuserstate

但是您将需要跟踪Xc4中新增的一些方案和工作区文件.再次,不要打扰跟踪用户定义的位,除非你真的喜欢跟踪它们,而且你是唯一提交的人.

我建议的另一件事是建立到位于您的版本化源目录之外的中央位置 – 即使被忽略也不包括源中的构建/目录.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读