I am using Perforce for the past 5 years or so and am very comfortable with the features it provides.
Based on your experience of a SCM tool SVN, GIT, CVS, etc, can you please tell me what features from below list is supported by that SCM tool.
- Command line equivalent(not a cutdown version) GUI functionality
- Branching to maintain multiple versions
- Every change is identifiable uniquely(automatic running numbers)
- Plugin for eclipse
- Plugin for bugzilla or any other similar bug tracking software
- Plugin for Maven
- Easy merging/good merge tool
- Lower disk footprint
- Fast and low memory requirement
- Client and server both for Windows OS (if at all)