2009-10-29 18 views
1

J'ai un dossier de travail. J'utilise Commit en cliquant avec le bouton droit de la souris une fois mon travail terminé et TortoiseSVN valide vers un référentiel sur mon ordinateur local. J'utilise Aptana pour mon développement et j'ai récemment ajouté le plugin Subversive. Je veux lier le même dossier de travail avec Subversive. Pour cela, j'ai créé un nouveau référentiel dans un dossier différent. Plus tard, j'ai utilisé l'option Aptana Import pour importer mon dossier de travail existant dans ce nouveau référentiel.[SVN]: Utilisation de deux clients Subversion

Je veux savoir si cela fonctionnera bien ou non. Je suppose que les numéros de révision peuvent être écrasés.

+0

Ok, je suis un peu perdu avec cette question. Dans subversion, tout le monde travaille sur le même référentiel, il ne devrait pas être nécessaire d'en créer un nouveau, est-ce vraiment ce que vous vouliez dire? De même, vous n'avez pas besoin de réimporter une copie de travail - vous devriez simplement pouvoir ouvrir la copie existante ou, au pire, effectuer une nouvelle extraction. Ces termes ont une signification spécifique dans svn, donc je me demande si vous voulez dire quelque chose d'autre. –

+1

Si vous rencontrez des problèmes, je peux vraiment recommander ces deux endroits: http://svnbook.red-bean.com/, http://www.ericsink.com/scm/source_control.html –

Répondre

1

D'après votre description, il semble que vous avez créé deux différents référentiels pour le même code. Ce n'est certainement pas ce que vous voulez faire.

Une "copie de travail" dans Subversion est attachée à exactement un référentiel. Ce n'est pas possible (et vous ne voudriez pas) utiliser la même copie de travail avec plus d'un dépôt. Ce n'est pas quelque chose qui a du sens. Tant que vos outils (TortoiseSVN, Subversive) utilisent des formats de copie de travail Subversion compatibles (même numéro de version x.y), vous devriez pouvoir les utiliser avec la même copie de travail et le même référentiel.

1

Cela devrait fonctionner ou vous devriez obtenir une erreur. Vous n'obtiendrez pas de corruption de données.

Voir ces questions:

+0

Cela fonctionne mais en utilisant Subversive plus tard, écrasé les numéros de version Tortoise. – RKh

+0

Que voulez-vous dire "écrasé"? Si vous mettez à jour le projet, la révision change. C'est ce que fait la mise à jour, peu importe de quel client vous le faites ...:/ –

+0

@Aaron: Auparavant TortoiseSVN Browser affichait un fichier avec la version 28, mais maintenant il montre 1. – RKh

Questions connexes