Subversion, lock fichier

Subversion, lock fichier - Divers - Programmation

Marsh Posté le 19-05-2009 à 13:28:41    

Bonjour, j'ai installer subversion et j'aimerai maintenant pouvoir modifier un seul fichier a la fois et non simultanément comme prévu, je m'explique; je voudrais que lorsqu'un utilisateur modifier un fichier, personne ne puisse le modifier en même temps.
 
Est-ce possible?
Merci

Reply

Marsh Posté le 19-05-2009 à 13:28:41   

Reply

Marsh Posté le 19-05-2009 à 13:44:26    

C'est possible.
 
Pourquoi veux tu imposer une telle restriction?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-05-2009 à 16:01:02    

c'est un choix fais par mon chef de projet... Comment puis-je faire? merci

Reply

Marsh Posté le 19-05-2009 à 16:10:26    

klezzz a écrit :

c'est un choix fais par mon chef de projet... Comment puis-je faire? merci


Sans aucune justification? Sur tous les types de fichiers y compris fichiers texte?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-05-2009 à 16:44:38    

ba ué c'est  un choix bizare je l'avoue .
Oui sur tout les fichiers y compris les txt...
 
Tu peux m'aider? il faut que je fasse un lock grace au hooks?
 
Merci

Reply

Marsh Posté le 19-05-2009 à 16:46:54    

Non. SVN a un support natif des locks, vas lire le svnbook. Mais tu devrais surtout dire à ton chef de projet qu'il est con comme un comptoir sans verres.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-05-2009 à 21:19:27    

tu pourrais pas m'aider au lieu de critiquer?

Reply

Marsh Posté le 19-05-2009 à 21:21:59    

faut dire que la demande n'a pas de sens dans le cadre d el'utilsiation de SVN quoi ...

Reply

Marsh Posté le 19-05-2009 à 21:54:34    

klezzz a écrit :

tu pourrais pas m'aider au lieu de critiquer?


Je t'ai dit d'aller lire le svnbook, tout est indiqué dedans.

Joel F a écrit :

faut dire que la demande n'a pas de sens dans le cadre d el'utilsiation de SVN quoi ...


Bah si, quand ton workflow implique des fichiers binaires (donc pas mergeables) si t'as pas de lock exclusif tu peux pas bosser.

Message cité 2 fois
Message édité par masklinn le 19-05-2009 à 21:55:02

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-05-2009 à 22:32:18    

masklinn a écrit :


Bah si, quand ton workflow implique des fichiers binaires (donc pas mergeables) si t'as pas de lock exclusif tu peux pas bosser.


 
Ouais, sauf que la ca a l'air de vouloir locker tout :/

Reply

Marsh Posté le 19-05-2009 à 22:32:18   

Reply

Marsh Posté le 19-05-2009 à 22:42:52    

Joel F a écrit :

Ouais, sauf que la ca a l'air de vouloir locker tout :/


C'est également ce que j'ai cru comprendre [:sadnoir]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2009 à 10:10:12    

Je sais bien que cela n'a aucun sens de locker tout les fichiers y compris les fichiers txt mais ce n'est pas moi qui décide :/
Bien sur l'interré de svn est cette fonction mais ma mission et juste de faire ce lock automatique a l'ouverture et modification de fichier...
j'y arrive en manuel bien sur mais je dois faire en sorte que cela soit transparent pour les utilisateurs.
 
Merci

Reply

Marsh Posté le 20-05-2009 à 11:03:39    

masklinn a écrit :


Je t'ai dit d'aller lire le svnbook, tout est indiqué dedans.  


Tu devrais suivre ce conseil klezzz ... (en effet tout est indiqué là-dedans)


---------------
By bob.
Reply

Marsh Posté le 20-05-2009 à 11:10:41    

klezzz a écrit :

Bien sur l'interré de svn est cette fonction mais ma mission et juste de faire ce lock automatique a l'ouverture et modification de fichier...
j'y arrive en manuel bien sur mais je dois faire en sorte que cela soit transparent pour les utilisateurs.


C'est expliqué dans le svnbook [:spamatounet]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2009 à 11:11:38    

Et en plus, il est dispo gratuitement : http://svnbook.red-bean.com/

Reply

Marsh Posté le 20-05-2009 à 13:25:13    

Ok merci je vais regarder sa :)

Reply

Marsh Posté le 20-05-2009 à 15:01:38    

Il explique bien de façon manuelle comment faire mais pour automatiser la chose je ne trouve pas :(

Reply

Marsh Posté le 20-05-2009 à 15:07:54    

read harder


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2009 à 15:48:07    

ça ne doit pas être possible

Reply

Marsh Posté le 20-05-2009 à 15:51:47    

ca l'est.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2009 à 15:56:12    

et bien explique moi comment je dois faire  au lieu de me dire oui c'est possible ou, la réponse est dans google ou sur le book... je vois pas l'interré d'un forum sinon.
Si c'est pour faire le prof ne me répond plus.

Reply

Marsh Posté le 20-05-2009 à 16:02:46    

klezzz a écrit :

je vois pas l'interré d'un forum sinon.


Te dire où chercher, et démontrer ma supériorité tant en termes de connaissances que d'intellect.

Spoiler :

chapitre 3 "advanced topics", section 2 "Properties" sous-section 4 "Automatic Property setting", et la propriété concernée est décrite dans la section "locking"


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 21-05-2009 à 16:17:26    

On peut peut-être y arriver aussi avec "Repository Hooks" non ?

Spoiler :

Chapter 5. Repository Administration > Creating and Configuring Your Repository > Implementing Repository Hooks > pre-lock.tmpl et post-unlock.tmpl



---------------
By bob.
Reply

Marsh Posté le 21-05-2009 à 19:10:53    

superbob56 a écrit :

On peut peut-être y arriver aussi avec "Repository Hooks" non ?


Quel intérêt quand la fonctionalité est supportée en standard par svn?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-05-2009 à 14:36:48    

masklinn a écrit :


Quel intérêt quand la fonctionalité est supportée en standard par svn?


Chai pas, je me posais juste la question ... (vu qu'ils en parlent dans le svnbook).
Mais c'est peut-être (et surement) mieux avec ce que tu as proposé.


Message édité par superbob56 le 24-05-2009 à 14:38:51

---------------
By bob.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed