1 votes

Comment créer un SVN externe à partir d'un repo existant ?

J'ai un repo avec une structure similaire à celle-ci :

+- www
    +- stylesheets
    +- javascripts
    +- images
        +- thumbnails

La majeure partie du repo n'est mise à jour que lors d'une release. Mais à cause d'un CMS, les vignettes sont créées de telle manière qu'elles ne sont jamais ajoutées au repo. En fait, nous voulons les suivre dans un répertoire séparé.

Est-il possible de créer cette thumbnails en tant que repo externe au sein du repo existant qui contient tout le reste ?

2voto

Shane Madden Points 112034

Bien sûr - un externe pointe simplement vers un emplacement différent accessible par SVN, qui peut ou non exister dans le même repo.

Je suppose que votre configuration SVN est accessible par https ; vous devrez adapter votre structure et votre méthode d'accès.

Ainsi, si vous voulez que les vignettes soient dans le même repo mais juste à un endroit différent, vous pouvez les mettre dans un répertoire différent dans le repo existant :

- www
   - ...
   - images (with svn:externals property setting "thumbnails" to a remote
             location of https://example.com/svn/repo/thumbnails)
- thumbnails (real location)

Ou dans un repo différent, si cela a plus de sens pour votre flux de travail :

(existing repo)
- www
   - ...
   - images (with svn:externals property setting "thumbnails" to a remote
             location of https://example.com/svn/thumbnailsrepo/thumbnails)

(new repo)
- thumbnails

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X