NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
nexus2
Apr 05, 2009Follower
Subversion ( SVN ) Add-on
Hello,
Super-Poussin removed the SVN add-on and I was hoping someone (or Super-Poussin) could please update it and bring it back. What was outdated with the old one anyway? I ask because I really don't want to manually enable Root SSH and go through all the steps (I've got a few machines I need to do it on).
Thanks in advance,
Nexus2
Super-Poussin removed the SVN add-on and I was hoping someone (or Super-Poussin) could please update it and bring it back. What was outdated with the old one anyway? I ask because I really don't want to manually enable Root SSH and go through all the steps (I've got a few machines I need to do it on).
Thanks in advance,
Nexus2
108 Replies
Replies have been turned off for this discussion
- WhoCares_Mentor
SWB wrote: It looks like the SVN protocol does not work, however.
This is "by design" and mostly for a single reason: With HTTP(S) I could simply use the already defined user accounts on the ReadyNAS to authenticate users. With SVNserve I'd have to either replicate the user's database or program a completely new authentication bridge. Since the goal was an easy to install, easy to use and easy to remove SVN system, I opted to not provide direct svnserve support.
What you can do however is using svn+ssh to connect to your server. So instead of
svn list svn://yournas/full/path/to/the/repo
you'd just do a
svn list svn+ssh://yournas/full/path/to/the/repo
The only drawback is that you'll always have to use the "admin" account. That's because on the ReadyNAS all normal user accounts re given "/bin/false" for their login shell. This could be changed by setting "/bin/bash" as the login shell for the users who should get access to the SVN repositories but I clearly don't want to mess with /etc/passwd from within an Addon. But you are free to change your /etc/passwd in any way you like with your preferred editor ;)
Regards,
Stefan - efalskenAspirant
SWB wrote: WhoCares: Thanks for this! :thumbsup:
I have it installed, and it appears to be working with TortoiseSVN via the HTTPS protocol. It looks like the SVN protocol does not work, however. How can I get this working - or is there a reason why I should use HTTPS instead? (My understanding is that the SVN protocol is more efficient.)
The SVN protocol isn't designed for serious use. It's a minimal protocol. The HTTPS is much better because it's secure and can tunel through firewalls much easier. Use HTTPS. - efalskenAspirantEverything worked for me! I had a little debugging to clan up my previous svn, and thanks to WhoCares for a little support with some strange errors.
I installed the SVN addin posted above, rebooted.
Installed the PHP addin linked to.
Installed the WebSVN addin posted, rebooted.
Don't forget to log into SSH and create the necessary repositories and set the owners! WebSVN will report an error until it sees at least one repository. - WhoCares_Mentor
efalsken wrote: Don't forget to log into SSH and create the necessary repositories and set the owners! WebSVN will report an error until it sees at least one repository.
Just fixed that in the latest revision 0.9.3 of the WebSVN addon. This version also adds the ability to create BDB-type repositories as you requested ;)
-Stefan - super_poussinVirtuosoPHP 1.2 addon is ready for sparc with reboot , will publish it
http://www.readynas.com/contributed/sup ... HP_1.2.bin - WhoCares_Mentor
super-poussin wrote: PHP 1.2 addon is ready for sparc with reboot
Great. Thanks.
-Stefan - EOneAspirantTried to install the WebSVN but got an ivalid checksum when publishing to nas.
- WhoCares_Mentor
EOne wrote: Tried to install the WebSVN but got an ivalid checksum when publishing to nas.
This either means the archive got damaged during or after download or that you tried to install the archive for the wrong architecture.
To futher diagnose this it would be helpful to know what archive you downloaded on what ReadyNAS you tried to install it on.
Stefan - EOneAspirantDownloaded:
super-poussin wrote:
http://www.readynasfreeware.org/attachments/download/10/WebSVN_2.2.1-readynas-0.9.2.bin
perhaps due to the test. in url instead of www
Also tried 0.9.3
On my ReadyNAS DUO. I also installed PHP 1.2 and have already SVN running a while. - WhoCares_Mentor
EOne wrote: http://www.readynasfreeware.org/attachments/download/10/WebSVN_2.2.1-readynas-0.9.2.bin
(...)
Also tried 0.9.3
On my ReadyNAS DUO. I also installed PHP 1.2 and have already SVN running a while.
Strange.
Please try to download the image again using another browser (preferrably Firefox). Make sure to get the version for ReadyNAS (Sparc) from this directory: http://readynasfreeware.org/projects/nas-websvn/files
I just downloaded and tested the files again and found that they all work fine on my DUO and on my NV+. The only way for me to get the error you describe is when I try to update using an image that was built for the PRO/NVX.
Stefan
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!