We currently have 10 users that are working in our enterprise environment on a daily basis. Our current versioning workflow is to create a new version for each project that we work on. Between the 10 users, this can total out to about 10-15 new versions every single day. You can imagine how quickly our version count climbs rapidly with this workflow.
My question is whether or not it is best practices to simply have a version for each user that they perform all of their own edits in, or is it better to seclude the projects themselves as we have been doing?
Any other best practice advice is much appreciated as well.
Thanks in advance!