tortoise - ¿Cómo puedo enviar un solo archivo usando SVN a través de una red?
tortoise svn server (6)
Puedo consultar un repositorio completo de svn
usando el siguiente comando:
svn co https://myaccount.svn.beanstalkapp.com/myapp/
Pero no puedo entender el comando para enviar un solo archivo. Si hago para cambiar a myapp/page1.html
.
¿Cómo puedo registrar solo ese archivo?
-
svn add filename.html
-
svn commit -m"your comment"
- No tienes que empujar
Es extraño que tu comando funcione, creo que necesitaría un directorio de destino. pero parece que asume pwd actual como predeterminado.
cd myapp
svn ci page1.html
también puede hacer svn ci
en esa carpeta y detectará todos los cambios automáticamente y le dará una lista de lo que se va a registrar
man svn
te dice el resto
Esto debería funcionar:
svn commit -m "<Your message here>" path/to/your/file
también puede agregar varios archivos como este:
svn commit -m "<Your message here>" path/to/your/file [path/to/your/file] [path/to/your/file]
Puedes usar
cd /You folder name
svn commit ''your file path'' -m "Commit message you want to give"
También puede dragar sus archivos para comando de escritura en lugar de escribir cd [común en MAC OSx]
Tienes un archivo myFile.txt que quieres confirmar.
El procedimiento correcto es:
- Mover a la carpeta de archivos
-
svn up
-
svn commit myFile.txt -m "Insert here a commit message!!!"
Espero que esto ayude a alguien.
cd myapp/trunk
svn commit -m "commit message" page1.html
Para más información, ver:
svn commit --help
También recomiendo este libro gratuito , si recién está empezando con Subversion.