How to build svn4idea as a plugin
已回答
I modify some code in svn4idea and i want to build a svn plugin, install in the Rider and test it. But i didn't find how to build svn4idea as a plugin in README.
请先登录再写评论。
Hi,
Please elaborate about why do you want to actually fork the plugin. Did you consider posting a feature request at https://youtrack.jetbrains.com/?
Thanks for your relpay. I build 1.1.5 version svn by myself, and i found that 1.15 can upgrade db format to 32, which is not supported by current svn plugin(The highest supported db format is 31). And this issue will cause the SVN plugin to keep reporting errors. So I consider to modify code and test local.
And I am not sure how long it will take to receive a response after I post a feature request. This issue has already affected my daily use. Could you tell me how to build a svn plugin? I will only use it locally
Thank you for clarifying.
I understand that the change in SVN is provided by SVN maintainer, not your local modifications. In this case, I still suggest reporting it on the issue tracker and asking about the ETA (if possible). You can also consider implementing this improvement in the existing plugin and providing the PR, but please do it only if the responsible team gives the green light first.
Regarding the local build, I asked a responsible developer for help, but they are unavailable this week.
Yeah, Because this is my local modification, I think maybe developer my not support this feature, because the official version of SVN is 1.14.3, version 1.15 hasn't been released yet. That why i want to modify svn plugin local. And now i build idea editor, but i didn't found any plugins it builds. So that i want to ask how to build svn4idea as a plugin. And I think only after I modify the code locally, compile and test it without any issues can I provide the PR, but now i don't know how to build svn plugin. By the way, I also report the issue, but have not received any reply.
Again, thank you for your help. Look forward to teaching me how to build the SVN plugin locally