J'ai récemment commencé à me familiariser avec svn et même si cela semble assez simple pour le développement de code "normal", cela me laisse un peu confus au sujet du développement web.Comment utiliser correctement svn lors du développement d'une application web
Le développement Web nécessite un serveur web interagissant directement avec la source afin de tester les changements (souvent petits et très fréquents), donc je suppose que la racine du document du projet devrait être une copie de travail. Mais chaque utilisateur est supposé avoir sa propre copie de travail pour être fusionnée et validée dans le référentiel, puis exportée. Ce cycle entier n'est clairement pas réalisable lorsque vous devez modifier une feuille de style encore et encore pour satisfaire tous les navigateurs. Les utilisateurs ne peuvent clairement pas travailler sur la même copie de travail (c'est le point de svn) et vous ne pouvez pas vérifier différentes copies de travail dans la racine du document pour des raisons de chemin, donc quelle est la meilleure façon de travailler avec svn et web développement d'applications? Est-ce que chaque utilisateur doit avoir un interpréteur web/php sur la machine cliente?
Ce n'est pas vraiment sa question, n'est-ce pas? Sa question est de savoir comment gérer plusieurs copies de travail dans une équipe. –
C'est ce que je dis; la façon de le gérer est pour chaque utilisateur de tester les modifications sur leur propre machine, puis la zone «commune» est le référentiel SVN. Je décris le workflow et réponds à la question "Est-ce que chaque utilisateur doit avoir un interpréteur web/php sur la machine cliente?". –