Reputation: 1930
I am looking to implement a source version control system at my office. We develop mobile apps and therefore have a large variety of different projects that need to be controlled. I also do not want a system that merges. This in my experience causes too many headaches and as such I want a locking system whereby only one person can work on a file at the same time. What can people recommend? I'm leaning towards VisualSVN and TortoiseSVN on Windows but I'm not sure if it can be set to only locking and not merge.
Upvotes: 3
Views: 516
Reputation: 97282
VCS, can be used in lock-model (and merge, if wanted)
(if we say "...in BEST category...")
Upvotes: 2
Reputation: 12418
I'll recommend Perforce, it has a locking mechanism.
I see the anti-locking comments appearing on this thread already, but if your heart is set on locking, Perforce offers a central server where you can track who has which files locked. There's an upgrade path if/when you decide against locking, because it also has a robust merging and integration system.
Upvotes: 1