J'ai ce que je crois être une situation délicate, mais cela indique généralement que je suis ignorant de quelque chose de très simple.svn - 2 'paquets' l'un utilisant des éléments de l'autre, la meilleure façon de structurer cela?
J'ai actuellement un projet php qui est dans un repo svn, appelez-le 'firstproject'. La copie de travail de ceci est un répertoire d'hôte virtuel apache afin que je puisse exécuter ce projet à n'importe quel point de développement via un navigateur. J'ai maintenant un autre projet « newproject » que je veux utiliser une partie du code de base de « firstproject » mais quand newproject me oblige à factoriser parties des firstproject classes que je voudrais pour cela d'être intégré de nouveau dans premier projet à un moment donné.
Est-il possible de mettre svn en place pour que je puisse avoir une copie de travail de newproject joyeusement dans son propre hôte virtuel apache et comprenant un code de firstproject et son propre code et pour svn garder un œil sur qui est ou est-ce un cas de créer une branche 'newproject' de firstproject, en éditant en ajoutant le code newproject puis en faisant une sorte de fusion de code dans 'firstproject' quand cela semble approprié?
Un grand merci à tous ceux qui peuvent m'aider à réfléchir à ce sujet, il me semble qu'il devrait y avoir un bon moyen, mais peut-être qu'il n'y en a pas.
merci pour vos pensées brian, c'est en effet un mal de tête! – Tofuwarrior