2011-08-24 7 views
2

Ok, je sais que c'est un peu une configuration de ghetto, mais quant au pourquoi, c'est juste un autre de "ces choses".Un contrôle SVN peut-il contenir une autre branche SVN?

Voici la configuration.

Dans la subversion, j'ai deux projets dans un repo:

svn/path/projectA 
svn/path/projectB 

Dans le répertoire physique, je dois avoir projectA contenir une caisse de ProjectB:

/projeta/ProjectB

Je pourrais simplement déplacer projectB dans projectA, mais cela se présente avec un peu de projet de notre côté.

L'autre option à laquelle je pensais était de créer et d'ignorer le dossier projectB dans projectA, mais je ne suis pas sûr qu'il y ait un "gotcha" prenant ce chemin.

La première option n'est pas un "ne peut pas faire". Je veux juste prendre l'option avec le moins de douleurs. Y a-t-il des problèmes potentiels qui pourraient survenir dans la deuxième configuration?

Merci pour votre aide!

+0

Soyez conscient du fait que "ghetto", par opposition à désigner quelque chose de mauvaise qualité, est un lieu beaucoup de gens doivent appeler à la maison. Voir http://en.wikipedia.org/wiki/Ghetto – fuzzyTew

+0

C'est un fait que je suis conscient de première main ayant appelé à la maison moi-même avant;) –

Répondre

4
+0

Awesome! Merci. C'est un tout nouveau concept SVN pour moi. Et il semble être exactement ce dont j'ai besoin –

+0

Méfiez-vous cependant que cela peut être problématique parfois à utiliser (mais il en est de même de maintenir des repos séparés je suppose). –

+0

Ouais. Je découvre que toute l'idée est tout simplement faux quand on essaie de maintenir une configuration trunk/branches/tags. Super chose à savoir cependant! –

Questions connexes