Comentarios |
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
v3ctor:
Para lo que comentas, es mejor usar las herramientas que ya existen, son realmente las que usan los programadores.
Por ejemplo: SVN o Git.
En el foro puedes ver videos explicando como se usan:
Enlace videotutorial de SVN
Enlace videotutorial de Git
Estas herramientas te permiten:
- Llevar el control de las versiones (copias de seguridad de tu codigo fuente)
- Que otros programadores puedan trabajar "a la vez" en un proyecto.
- etc.
Saludos
|
jsbsan [ Lunes, 28 Julio 2014, 19:08 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
empece este proyecto, mientras se copian los archivos voy a poner un progresbar y necesito saber la cantidad de bytes que ocupa la carpeta para usar el progresbar
con el comando "du -s CarpetaProyecto" lo obtengo, pero quería saber si gambas tiene algún comando en ese sentido?
|
v3ctor [ Miercoles, 06 Agosto 2014, 20:39 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
Hola
Lo que necesitas es el comando Stat:
http://gambaswiki.org/wiki/lang/stat
gambas dispone de todo lo necesario para evitar el uso de scripts externos, sin embargo, no creo que sea sencillo implementar la barra de progreso si el proceso de copia no es asíncrono y devuelve algún valor durante su ejecución. Probablemente tengas que recurrir al uso de streams para tener feedback del proceso...
Saludos
|
jguardon [ Miercoles, 06 Agosto 2014, 21:02 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
buenas,
dando con los primeros problemas de programación a resolver, el comando cp cuando un nombre de carpeta tiene un espacio se debe poner contrabarra y espacio ( \ ) .
lo que se soluciona con un simple rutacarpeta = Replace$(entrada, " ", "\\ ") pero... si hay mas espacios ahi se presenta el problema.
alguien sabe como se maneja eso? seria buena idea pedirle al usuario que renombre las carpetas y que no use espacio y si use guion bajo?
|
v3ctor [ Jueves, 14 Agosto 2014, 15:29 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
Hola
Hablas del comando 'cp', por lo que intuyo que estás usando comandos shell, en lugar de los propios de gambas.
¿Has probado a usar Copy? Mira esto: http://gambaswiki.org/wiki/lang/copy
Como dije anteriormente, gambas dispone de todo lo necesario para trabajar con ficheros sin necesidad de usar comandos shell.
Saludos
|
jguardon [ Jueves, 14 Agosto 2014, 17:37 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
¿Has probado a usar Copy? Mira esto: http://gambaswiki.org/wiki/lang/copy
Copia un archivo desde Ruta Origen a Ruta Destino.
La ruta de destino ha de ser diferente de la ruta de origen.
Tenga en cuenta que esta función no copia carpetas de forma recursiva.
justamente lo que preciso hacer es una copia de carpetas recursivamente cosa que copy no lo hace, salvo que por medio de código se consiga usando copy no se, seguiré investigando.
|
v3ctor [ Jueves, 14 Agosto 2014, 20:08 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
victor:
Citar: Tenga en cuenta que esta función no copia carpetas de forma recursiva. ......
lo que preciso hacer es una copia de carpetas recursivamente cosa que copy no lo hace, salvo que por medio de código se consiga usando copy no se, seguiré investigando.
Si buscas usando el buscador del foro, la encuentras:
http://foro.gambas-es.org/viewtopic...ursiva+archivos
Saludos
|
jsbsan [ Jueves, 14 Agosto 2014, 23:53 ]
|
|
Re: Herramienta De Copia De Seguridad Hecha Por Y Para Nosotros Para Asegurar Nuestro Trabajo!!
|
|
v3ctor [ Viernes, 15 Agosto 2014, 19:10 ]
|
|
|