2011-01-02 3 views
0

J'ai actuellement un dépôt SVN qui est basé sur l'emplacement de DÉPLOIEMENT:Comment ajouter des répertoires sans rapport avec svn repository?

/var/www

Cela signifie que la racine du dépôt est une copie de tout ce qu'il faut en dessous.

Ma copie de travail est quelque part dans mon désordre d'un disque dur :-)

Maintenant, j'ai d'autres choses que je veux ajouter, en fonction de l'emplacement déployé. Je ne sais pas où c'est, (pas ma base de code), mais c'est un déploiement JAVA sur le serveur. Je sais pertinemment que ce n'est pas au même endroit sur le serveur que nous fabriquons. Par conséquent, comment ajouter cet autre répertoire au référentiel pour qu'il soit versionné et garder une trace de l'endroit où il se déroule dans le déploiement?

Pour l'amour de exemple, disons que tout sous/usr/local/tomcat6

Répondre

1

Pour moi, cela ressemble à un cas d'utilisation pour externals:

garder une trace de l'endroit où [l'autre répertoire] va dans le déploiement

, ajoutez le répertoire /usr/local/tomcat6 comme external à votre copie de travail et vous devriez être bien. Ou est-ce que je me suis trompé et que /usr/local/tomcat6 n'est pas versionné du tout? Dans ce cas, vous devrez créer un référentiel pour /usr/local/tomcat6 avant de pouvoir suivre les modifications (et l'ajouter comme external).

+0

Merci pour la réponse. Je pense qu'une variante de ce que vous proposez fonctionnera. Oui, ce n'est pas du tout versionné. J'espérais le mettre dans le même référentiel. C'est sur le serveur de développement en ce moment. Je discuterai de votre réponse avec mon partenaire dès qu'il reviendra de vacances, à la fin de cette semaine. – Dennis

Questions connexes