gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 00:45:19 25 4
gpt4 key购买 nike

我应该提交项目文件 (.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 中新增的方案和工作区文件。再说一次,不要费心跟踪用户定义的位,除非您真的喜欢跟踪它们,并且您是唯一提交的人。

我建议的另一件事是构建到位于版本化源目录之外的中心位置——没有 build/源中的目录,即使它们被忽略。

关于xcode - 我应该在 SVN 中提交 .xcodeproj 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6120091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com