Strider-CD / strider

Open Source Continuous Integration & Deployment Server
http://strider-cd.github.io/
4.6k stars 432 forks source link

Subversion Server support for Strider #710

Open shaunakv1 opened 9 years ago

shaunakv1 commented 9 years ago

Does strider support SVN repositories?

kfatehi commented 9 years ago

@shaunakv1 I don't think anyone has written a plugin for it, although you could in theory build one by understanding how the git provider works https://github.com/Strider-CD/strider-git and creating a subversion one.

shaunakv1 commented 9 years ago

Thanks @keyvanfatehi I will start looking into it. I already built a first prototype of SVN CI in node sometime back (https://github.com/shaunakv1/nodejs-svn-continuous-deployer) .. then I found Strider :) From a quick look at strider-git it looks like it is using all the same components, I'll try to put in some time this weekend to see if I can adapt..

Are there any specs or wiki on how how providers are designed to work?

kfatehi commented 9 years ago

@shaunakv1 cool! then i think you're well-prepared to do this. you may need to work in the strider codebase and see how the "manual add" interface is working. I am pretty sure, though, that that page actually goes through the providers and renders their HTML or something like that -- you just need to look at the git provider and see...

unfortunately there are no proper docs on the subject, only reference implementations

Nepoxx commented 8 years ago

@shaunakv1 Did you get a chance to look into it, do you have a repo or something set-up? I'd be able to provide some help.