versiones usados tutorial source software sistemas sistema qué para open mas fuente español documentos control codigo centralizado svn directory diff cvs

usados - tortoisesvn manual español pdf



¿Cómo averiguo de qué sistema de control de versión es mi copia de trabajo? (4)

"svn info" es el comando que desea.

/ some / random / directory / in / project / space /

$ svn info Path: . URL: https://example.org/svn/project/space/ Repository Root: https://example.org/svn/project/ Repository UUID: aaaaaaaa-bbbb-cccc-dddd-333333333333 Revision: 295 Node Kind: directory Schedule: normal Last Changed Author: kurt Last Changed Rev: 295 Last Changed Date: 2008-12-14 01:43:24 -0500 (Thu, 18 Dec 2008)

Si tiene algunos directorios de diferentes sistemas de control de versiones (cvs, svn ...), ¿cómo puede averiguar de qué tipo de repositorio proviene cada uno?


¿Hay carpetas .svn ? -> SVN

¿Hay carpetas CVS ? -> CVS

¿Hay archivos que terminan en .scc y .vssscc (probablemente dependiendo un poco en la versión de VSS)? -> Microsoft Visual SourceSafe


Como dijo kurt, svn info te dará mucha información. Si solo quiere saber si este directorio está bajo control de revisión o no, puede buscar la carpeta con todos los datos que contiene - para svn se llama ''.svn'' (puede que tenga que activar la vista de directorios ocultos) para darcs es ''_darcs''.


TortoiseSVN muestra superposiciones de iconos dentro del Explorador de Windows (en Windows, por supuesto). Puede hacer clic con el botón derecho (el hecho de que el repositorio utiliza TortoiseSVN es obvio en este punto) y obtener información, ayuda y muchas funciones de SVN en el menú contextual.

Si los sistemas de control de revisiones también usan superposiciones de iconos, igual podría tener el mismo problema si usa más de un sistema, como lo indica más arriba.

Y como dice Greg, también hay una carpeta .svn en cada directorio bajo SVN.