martoe / gradle-svntools-plugin

Gradle plugin that provides various SVN-related tasks
MIT License
33 stars 17 forks source link

Add functionality to tag dirty workspaces and keep the changes in the… #19

Closed ptriller closed 8 years ago

ptriller commented 8 years ago

For my continuous integration pipeline I need the functionality to tag a workspace with modified files (the version information of the project) without committing this modifications to the trunk. SVNkit can easily do this, but the gradle plugin lacks the API for that.

So I added it.

You now can configure the property "localChanges" on any copy task an d if you tag a local workspace woth this property set to "true" the modified files will be committed to the tag

martoe commented 8 years ago

Thanks @ptriller! Before I merge it, can you please remove the copyright note from the test class? I'm not sure if this could cause trouble in the future, so I won't take any chances ;-)

Cheers, Martin

ptriller commented 8 years ago

Sorry, that was accidental.

Cheers

Peter