2009-10-26 7 views
0

(je travaille avec SmartSVN et VisualSVN Server)SVN checkout dans IDEs dossier du projet

Je dois vérifier un projet de subversion au projet-répertoire d'un IDE. l'IDE ne peut pas ouvrir des projets de n'importe où (par exemple directement à partir de la copie de travail) il ne voit que les projets dans son dossier de projets.

Je ne peux pas utiliser le dossier de projet IDE directement comme répertoire de copie de travail, car j'ai besoin d'un répertoire de copie de travail pour chaque svn-url. (Je reçois l'erreur "../projects est déjà une copie de travail pour une URL différente" lors de la vérification d'un second projet)

Donc, dois-je exécuter un script qui copie les fichiers de wc dans le dossier des projets ? Comment cela est-il déclenché? (de SmartSVN) cela semble un peu gênant ....

Comment est-ce que c'est mieux fait?

+1

Est-il possible de regrouper des projets dans un dossier ou chaque projet doit-il se trouver dans un dossier séparé contenu dans le dossier du projet root? Peut-être que vous pourriez essayer de vérifier dans les sous-répertoires du dossier du projet. – Etan

+0

Y a-t-il plusieurs dossiers 'projets', ou y en a-t-il un seul? Recherche-t-il récursivement les fichiers (does/projects/project1 et/projects/project2 fonctionnent-ils)? –

Répondre

1

Vous pouvez essayer d'extraire un projet dans le répertoire de projet de l'EDI. Par exemple ...

/project - the project directory for the IDE 
/project/MyProject1 - First Project 
/project/MyProject2 - Second Project 
/project/etc - Other projects. 

Fondamentalement, vérifiez chaque projet séparément de SVN sous le répertoire de projet de l'EDI.

Questions connexes