Este es un problema que nunca tuvimos que enfrentar hasta que se introdujeron los guiones gráficos: siempre que había una posibilidad de conflicto en la interfaz de usuario, simplemente nos aseguramos de que 2 desarrolladores nunca trabajaran en el mismo archivo XIB simultáneamente. La razón por la que nos abstuvimos de resolver los conflictos XIB es que puede haber efectos secundarios problemáticos (XIB está representado en formato XML, por lo que no existe una "buena" forma de fusionar 2 versiones).Storyboards y SVN conflicts
Ahora nos enfrentamos a este problema porque todos nuestros elementos de IU están dentro del mismo archivo .storyboard. La prevención del trabajo simultáneo en 2 elementos de IU hace que trabajar en paralelo sea muy difícil.
¿Alguna sugerencia sobre cómo abordar este problema? Gracias de antemano por sus esfuerzos.
Ouch. ¡Esta es una buena pregunta! –
Espero que también ayude a las futuras generaciones :) – Stavash
Ha intentado agregar a su svnignore este 'YourProjectName.xcodeproj/project.xcworkspace/xcuserdata/yourusername.xcuserdatad/UserInterfaceState.xuserstate'. Trabajo con un desarrollador más en un mismo proyecto y no tenemos esos problemas, utilizamos git pero es lo mismo, eso es lo que tengo en mi .gitignore – ant