2009-02-20 10 views
23

Abbiamo alcuni file nel nostro progetto che non possono essere uniti e quindi i file devono essere bloccati dagli utenti prima di modificarli. C'è un modo per costringere l'utente a bloccare un file prima di modificarlo?Forza l'utente a bloccare il file in SVN prima della modifica

Stiamo utilizzando Subversion e TortoiseSVN/VisualSVN.

+0

Come altri hanno affermato, è possibile utilizzare la proprietà 'svn: needs-lock' su quei file. È possibile utilizzare un hook pre-commit per richiedere che questi file abbiano blocchi. Puoi anche installare un gancio di pre-sblocco per impedire agli utenti di rubare i lucchetti. Di solito, questo non è necessario. –

risposta

16

In particolare, se TortoiseSVN è installato,

  1. tasto destro del mouse il file in Esplora risorse di Windows, selezionare TortoiseSVN-> Proprietà
  2. Clicca Nuovo-> NeedsLock
  3. Scegliere lock richieste nella finestra di dialogo:
  4. Fare clic su OK
  5. commit del file
  6. Fatto!
Problemi correlati