.xuserstate和.xcscheme文件所做的所有更改都代表了什么? [英] What do all the changes to .xuserstate and .xcscheme files represent?

查看:2008
本文介绍了.xuserstate和.xcscheme文件所做的所有更改都代表了什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

每当我检查到我的OS X应用程序XCode 4项目到Git的更改时,像这些文件的很多行都会随着每次提交而改变

Whenever I check in changes to my OS X app XCode 4 projects into Git, a lot of lines of files like these get changed with practically every commit

.. ./UserInterfaceState.xcuserstate | 3927 ++++++++++++++++++++
... / test.xcuserdatad / xcschemes / Deployment.xcscheme | 72 +
... / test.xcuserdatad / xcschemes / Hush.xcscheme | 76 +
... / xcschemes / xcschememanagement.plist

.../UserInterfaceState.xcuserstate | 3927 ++++++++++++++++++++ .../test.xcuserdatad/xcschemes/Deployment.xcscheme | 72 + .../test.xcuserdatad/xcschemes/Hush.xcscheme | 76 + .../xcschemes/xcschememanagement.plist

这个东西需要放在版本控制下吗?对* .xcuserstate的更改将输出 git log -p 这么多。

Is this stuff necessary to put under version control? The changes to *.xcuserstate clutter up the output of git log -p so much.

推荐答案

这里是一篇文章,描述什么可以安全地放入忽略文件。它看起来像你可以放心地忽略其中的一些。



这里有一些其他的帖子:

Post 2

Post 3

4帖子

Here is a post that describes what can safely be put in the ignore files. It looks like you can safely ignore some of them.

Here are a few others posts:
Post 2
Post 3
Post 4

这篇关于.xuserstate和.xcscheme文件所做的所有更改都代表了什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆