Herramienta para archivos

6 respostas [Última entrada]
Lightmoon

I am a member!

Desconectado
Joined: 12/16/2013

Hola a todos,

esta vez me gustaría que me pudierais echar una mano. Veréis, estoy buscando algún programa o método para que cuando un usuario abra un archivo este se "bloquee" y no deje abrirlo a nadie más. Sé que existe Subversion y git, pero creo que no permiten esto.

Gracias.

Un saludo.

antiesnob
Desconectado
Joined: 08/22/2013

dké tipo d archivo hablamos? Que no deje abrirlo ni como lectura tampoco?

Lightmoon

I am a member!

Desconectado
Joined: 12/16/2013

Son archivos que contienen código fuente. Lo que pretende es que cuando un desarrollador abra un archivo para modificación nadie más pueda abrirlo. Subversion permite modificarlo al mismo tiempo, pero luego es un lío.

Un saludo.

dcapeletti
Desconectado
Joined: 04/03/2014

Hola,
debes realizar un lock del archivo, así no pueden realizar modificaciones.

Sds

Lightmoon

I am a member!

Desconectado
Joined: 12/16/2013

Hola dcapeletti,

¿podrías indicarme cómo hacerlo?

Gracias.

Un saludo.

antiesnob
Desconectado
Joined: 08/22/2013

Bloquear:

# svn lock archivo

Desbloquear:

# svn unlock archivo

Bloquear y comentarlo:

# svn lock archivo -m "comentario"

Saber qué archivos están bloqueados:

# svn status -u

(si aparece un cero al lado de un archivo es que está bloqueado)

No te olvides de desbloquear un archivo luego de que hayas terminado de trabajar en él y hecho el commit. De todas formas te recomiendo que hagas algún tipo de reunión scrum para que no haya problemas.

Un besito en la nucaa!!"!"

dcapeletti
Desconectado
Joined: 04/03/2014

Hola,
fíjate en la imagen. Yo tengo integrado RabbitVCS con gnome, es muy fácil trabajar con repositorios subversion o git sin usar la consola. Pos supuesto que puedes usar la consola con svn para bloquearlo.

Con el comando svn lock archivo lo bloqueas y unlock lo desbloqueas.

Sds

Bloquear archivo.png