How to work with iOS project with SVN?

When adding / deleting files / changing settings, .xcodeproj will change. And if several people try to do this in one project, because SVN is not as smart as git, it will cause a problem every time, is there any way around this problem, except talking to everyone every time?

+3
source share
2 answers

I'm not an Xcode developer, but administer Subversion. I believe that the .xcodeproj file is not a file, but a directory containing project information and user information. Subversion stores this directory in the repository as a directory. It's good.

The file project.pbxprojinside this directory contains project information, and this should also be saved in Subversion. This is how the project is set up.

*.pbxuser SVN. .

, , Mac OS X , , . , , .

XCode, , , Subversion XCode. ( , Eclipse ). , Subversion, , , Subversion , . Subversion .pbxuser.

, Subversion, Finder , - , TortoiseSVN Windows Explorer. XCode .

- , , *.pbxuser. ( *.pbxuser ). *.pbxuser Subversion.

Perl Python pre-commit, .

+3

, Xcode 4 SVN, .

0

Source: https://habr.com/ru/post/1786227/


All Articles