We have some files in our project that can't be merged and hence the files must be locked by the users before editing them. Is there a way to force the user to lock a file before editing?
We are using Subversion and TortoiseSVN / VisualSVN.
cadrian
Two steps:
- put the svn:needs-lock property on those files. That way they are check out read-only
- when such a file must be modified, use the svn lock command and commit as usual
links:
Godsmith
More specifically, if you have TortoiseSVN installed,
- Right-click the file in Windows Explorer, select TortoiseSVN->Properties
- Click New->NeedsLock
- Choose Locking required in the dialog:
- Click OK
- Commit the file
- Done!
来源:https://stackoverflow.com/questions/569948/force-user-to-lock-file-in-svn-before-editing