objective-c - 多人开发iOS项目,使用SVN需要注意?
高洛峰
高洛峰 2017-04-17 17:37:09
0
6
345

多人开发iOS项目,使用SVN需要注意?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(6)
刘奇

Le répertoire du projet doit être mis en place dès le début, les storyboards doivent être séparés et une seule personne peut modifier chaque storyboard.
Cocospod gère les tiers. Ne transférez pas le dossier pod sur le serveur.
Police, valeur de couleur, taille des boutons, macros unifiées

伊谢尔伦

La chose la plus importante lorsque plusieurs personnes développent un projet est de résoudre les problèmes de synchronisation et de fusion de code, vous devez donc faire attention aux points suivants :

  • Tout d'abord, vous devez résumer les différents scénarios d'utilisation des commandes SVN en fonction de la situation spécifique de votre gestion de code, et résumer un ensemble de directives ou de spécifications d'utilisation des commandes SVN pour différents scénarios. Pour faciliter le démarrage des nouveaux arrivants et éviter le chaos dans la gestion du code causé par une utilisation déraisonnable de SVN.

  • Ensuite, la structure du projet doit être raisonnable pour diviser plus clairement les modules fonctionnels et réduire le couplage de modules. De cette façon, différentes personnes développent différents modules, et il y a moins de risques de conflits lors de la synchronisation et de la fusion du code.

  • Aussi, pourquoi ne pas utiliser Git ?

Peter_Zhu

N'utilisez pas de storyboard

迷茫

Je pense que ce que vous avez dit ci-dessus est correct, mais je pense que le plus important est de ne pas utiliser de branches comme git, ce sera plus misérable

黄舟

Git doit utiliser des branches. Comment fusionner sans branches ?

Ty80

Sauvegardes multiples !
Sauvegardes multiples !
Sauvegardes multiples !
Dites les choses importantes trois fois.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal