Tagging: optionally add revisions to externals
Posted: Sat Feb 04, 2012 12:46 am
Is it possible to add an option to Tools -> "branch\tag" that allows you to force external revisions.
For example, i have two repositories on my server, one for projects, one for libraries that are shared among many projects.
http://server/libs/lib1
file3
file4
http://server/projects/trunk/
makefile
file1
file2
library
where library is property set on the trunk directory.
svn:externals http://server/libs/lib1 library
lib1 is currently at revision 5
When I create a tag of projects/trunk it would be nice if there was an option to automatically parse your working copy, and add revisions to your externals so
http://server/projects/tags/application_1.0.0
would have a property:
svn:externals -r5 http://server/libs/lib1 library
That way I wouldn't have to manually modify the properties, create tag, then re-edit the properties when library code changes, specially when bigger projects have upwards of 10 externals...
Thanks , absolutely love your product, it gets better and better, used it since 4.x days.
For example, i have two repositories on my server, one for projects, one for libraries that are shared among many projects.
http://server/libs/lib1
file3
file4
http://server/projects/trunk/
makefile
file1
file2
library
where library is property set on the trunk directory.
svn:externals http://server/libs/lib1 library
lib1 is currently at revision 5
When I create a tag of projects/trunk it would be nice if there was an option to automatically parse your working copy, and add revisions to your externals so
http://server/projects/tags/application_1.0.0
would have a property:
svn:externals -r5 http://server/libs/lib1 library
That way I wouldn't have to manually modify the properties, create tag, then re-edit the properties when library code changes, specially when bigger projects have upwards of 10 externals...
Thanks , absolutely love your product, it gets better and better, used it since 4.x days.