Question

Oui, le titre est correct. Est-il un moyen de révision du Code un projet qui existe dans TFS (Team Foundation Server de Microsoft) à partir de l'ordinateur d'un utilisateur qui est connecté à ce référentiel TFS via un pont SVN?

(lié: un pont SVN est un outil qui permet l'utilisation d'outils Subversion pour se connecter à un référentiel TFS)

Pourquoi? Parce que nous avons des développeurs qui défendent fortement (à sa mort) l'utilisation de SVN sur TFS. Et ces développeurs seront supérieurs faire les revues de code de checkins du vendeur 3ème partie.

Le problème est que le projet réside actuellement à TFS, et restera là (selon les instructions du CTO). Nous sommes autorisés un pont SVN, mais pourtant il est pas clair pour moi si l'un de ces outils d'examen de code confirment cette multiplateformes.

Comment serait-il? Eh bien, je pense qu'il connaîtrait les fichiers dans le package de révision du code. Pourquoi ne peut-il comparer ces fichiers dans un répertoire SVN au lieu d'un TFS?

Ce qui m'a incité à penser à cet environnement est cette démo du Code Collaborator:

http://smartbear.com/docs/viewlets/CodeCollabDemo/CodeCollabDemo.html

Capture d'écran:

entrer image description ici

Notez que au début, il demande ce dépôt d'un examen? Que faire si l'équipe choisit à distance TFS, et l'équipe locale choisit SVN? Oui, je ping leur soutien technique pour cette question. Mais je voulais aussi poster la question ici pour toute personne qui peut avoir une configuration similaire.

Merci à l'avance.

Était-ce utile?

La solution

Si votre logiciel de pont svn est suffisamment avancé, Code Collaborator va juste voir le repo comme repo svn, donc il n'y a pas de problème. Les clients code Collaborator (GUI et commandline) tous exec une subversion client (commandline que vous pouvez spécifier le chemin et le nom) pour obtenir leurs informations. Si vous activez le journal de débogage (via --debug sur la ligne de commande ou via le menu Aide dans l'interface graphique) vous pouvez même voir exactement ce que svn commandes sont en cours d'exécution. Tant que ceux qui ont une sortie compatible avec la subversion « réel », vous devriez être bien que votre client ne verra comme un dépôt svn.

Depuis l'auteur d'un examen est généralement la seule personne à ajouter des fichiers à un examen, la question d'essayer de comparer des fichiers dans TFS fichiers dans Subversion à pont-TFS dans le même examen ne devrait pas venir - ce qui est bon, parce que cela fait travailler les fichiers depuis pas sont deux différents ajouts cimentaires. Tant que un seul auteur de bâtons à un SCM ou l'autre, vous devriez être bien.

(PS: travail I pour SmartBear le faire, le développement et le support technique)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top