QNAP 安装SVN服务器

1 篇文章 0 订阅
1 篇文章 0 订阅


)

背景

买了一台QNAP TS-453Bmini。是x86 的机器,性能强大,最高能装16G内存。某日偶然网上发现有人做svn 服务器,于是打算试试。为啥不用Git lab呢。因为发现Container 的网络ip,与局域网不同,暂时还不知道怎么将局域网机器与之连接。再说Git lab 要8G内存,我也没升级的意思。另外我就管理下个人代码,遇不到太复杂的场景。最后svn 转 Git 也有方法,实在不行再转。重要的记录下修改历史,并保存代码。用什么也不重要。

安装

1. 安装Entware

我开始还以为有apt-get 或者 yum 可用,结果连rpm 都没有。网上就说用Entware,我们就用吧。不过最新的Entware 是1.0.0了,http://bin.entware.net/other/Entware_1.00std.qpkg。还有一个http://bin.entware.net/other/Entware_1.00alt.qpkg,不知道有什么区别。
下载后手动在App Center里安装。安装过程大概一小时,吐槽一下我大局域网。

2. 安装Subversion

Putty登陆NAS。
opkg install subversion-server
此间约两小时,再次吐槽。。。。

配置

1. 创建仓库

我的存储路径是
/share/CACHEDEV1_DATA/.qpkg/HD_Station/usr/

我在下面建了svn做为总的文件夹,仓库建在svn下面

添加仓库aaa
cd /share/CACHEDEV1_DATA/.qpkg/HD_Station/usr/svn/
mkdir aaa
svnadmin create aaa

2. 配置仓库

编辑配置文件
cd aaa/conf
vi svnserve.conf

打开文件中下列各句
[general]
anon-access = none
auth-access = write
password-db = passwd

编辑passwd
vi passwd

在文件尾部加上用户和密码
zxl = 123456

启动svn

1. 杀掉已有的svn进程

killall svnserve

2. 启动

svnserve -d
这里启用默认端口,以及其他默认参数。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
QNAP Jellyfin是一种流媒体服务器软件,可让用户在家庭网络中共享和播放媒体内容。QNAP是一家专门提供网络存储和视频监控解决方案的公司,而Jellyfin则是一个开源的媒体服务器软件项目。 QNAP Jellyfin的使用非常简便,只需安装Jellyfin服务器软件后,用户可以通过QNAP设备上的浏览器或Jellyfin客户端应用程序轻松访问和管理媒体库。用户可以添加电影、电视节目、照片、音乐等多种媒体类型,并根据需要创建不同的媒体库。此外,用户还可以对媒体进行标记、评级、收藏等操作,以便更方便地组织和浏览。 QNAP Jellyfin还具有跨平台的优势,支持Windows、Mac、Linux等多个操作系统,使用户可以在不同设备上轻松访问和播放媒体内容。此外,它还支持多种播放客户端,如Web浏览器、移动设备应用程序和支持DLNA的设备等,使用户可以根据自己的喜好选择最合适的播放方式。 与许多其他媒体服务器软件不同的是,QNAP Jellyfin是开源的,这意味着用户可以自由使用、修改和共享软件,而不需要支付任何费用。此外,由于其开源性质,用户还可以参与Jellyfin社区的开发和改进,使软件更加稳定和功能强大。 总之,QNAP Jellyfin是一款方便易用的流媒体服务器软件,可以让用户轻松地在家庭网络中共享和播放媒体内容,并且其开源性质也为用户提供了更多自定义和参与的机会。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值