I'm not currently a user of Subversion, but I'm searching for a free CM, and subversion seems
very promising to me.
However there is some points that seems not addressed by subversion (sorry if these points
have already been discussed) :
1- tasks : I believe subversion can treat groups of files when versioning, but it seems there is
no task management (ie associate change in any number of files/directories to a "task"). Then you
would always checkin a task instead of a file or group of files, and can reconfigure choosing
tasks. This could also be linked to a bug tracking tool (as a bug could be link to the task(s)
that correct it).
2- project hierachy : a very usefull feature could be to be able to manage a project hierarchy, I
mean link some existing projects (and specific version of each project) within a global project. I
think it's mandatory for re-use strategy, especially when your projects are composed of shared
modules/toolbox/functions. As Synergy tool (the only one I know well), the best is to be allowed
to add any number of projects in any project (ie a true project hierachy, with as many level as
needed). Sub-projects can be released or working projects and are treated almost as directories.
3- others, some less important points : define roles for users/admin, hierarchical replication
(create a new project with a defined directory hierarchy)
I know these are not little features (especially for 1 and 2), but I'm used to work with such
features, and it would be hard for me to work without it. As I'm creating my own compagny
(hardware design of microcontroller or pieces of it, on opensource business model), I can't spent
a lot of money in a CM tool...
Can Subversion help me! I hope so! :-)
Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/
Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez Yahoo! Messenger sur http://fr.messenger.yahoo.com
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Mon Apr 26 14:48:25 2004