Hello,

We've extended svnjava lib (
http://svn.emforge.org/svn/emforge/maven-scm-provider-svnjava/) to use it
without Working Copy,
but we are confronted with some difficulties:

   1. ScmManager does not provide any operation to get file (like cat
   command for svn);
   2. AbstractCommand.execute method are declared as final - it does not
   allow us to overwrite it (there is implemented hard coded condition to check
   ScmFileSet parameter, but in our case we don't need it)


Also we propose to extend some other basic classes:

   1. ChangeSet - to provide revision/branch/tag information too;
   2. ScmFile - to provide file type, size and reference to ChangeSet;

What do you think about these improvements?



-- 
Best regards,
Sergey Zakusov
------------------------------------------
Software Developer, EmDev,
St.-Petersburg, Remeslennaya 17-415,
197110, Russia

Phone: +7 (812) 498-72-21
Mobile: +7 (921) 301-77-13

Reply via email to