Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merging failed: can not merge projects with objectVersion 47 #27

Open
JamesPerlman opened this issue Jul 19, 2017 · 5 comments
Open

merging failed: can not merge projects with objectVersion 47 #27

JamesPerlman opened this issue Jul 19, 2017 · 5 comments
Assignees

Comments

@JamesPerlman
Copy link

JamesPerlman commented Jul 19, 2017

When the pbxproj has objectVersion = 47, this merge tool does not work :(

It returns with this message:
merging failed: can not merge projects with objectVersion 47 PROJECT.xcodeproj/project.pbxproj seems unchanged. Was the merge successful? [y/n]

@simonwagner
Copy link
Owner

Which version of Xcode are you using?

@simonwagner simonwagner self-assigned this Jul 19, 2017
@JamesPerlman
Copy link
Author

Now I am using Xcode Version 8.3.3 (8E3004b)

@simonwagner
Copy link
Owner

Can you try, whether it works with the version in branch https://github.com/simonwagner/mergepbx/branch/objectVersion-47?

It seems the project format has been changed by Apple, but no idea what they changed.

So I just claim to support the new version, let's see what breaks.

@pgrosslicht
Copy link

I just tried it and it did not work for me. Also on 8.3.3.

/usr/bin/mergepbx/pbxproj/merge/pbxmerge.py:177: UserWarning: Support for object version 47 is still experimental
merging failed: can't merge attributes, conflicting values in dictionary: set([u'TargetAttributes'])
falling back to 3-way text merge for Xcode project file...

@simonwagner
Copy link
Owner

simonwagner commented Sep 2, 2017

@pgrosslicht This is a different problem, this issue is about the missing support for object version 47, yours seems to be caused by non mergeable changes in the project file.

I would need to have a look at your project file to determine if this is really a bug or really just unmergeable changes. Most likely it is the latter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants