华为5s截屏快捷键 | 华为5s截屏快
459 2023-04-01 09:30:04
最近状态都很不好,很少鼓捣这些东西了,今天难得有兴趣想折腾下搭建个自己的SVN管理下自己那些瞎写的代码,以前都是写了又丢写了又丢,最后发现好像啥都没写……
其实还是觉得NAS利用率不够,所以想发挥下它的强大功能,于是就想着把SVN搭建在SVN上了。我用的这台是QNAP威联通家的,网上看了些资料,都是说在AppCenter里安装Optware后直接装svn。
但是在AppCenter里找了好久没找到,应该是说的已经下架了。连网上记录的ipkg包都找不到下载了。
不过在强大的互联网搜索下,找到了一个可用方法(Entware)。下面简略记录下安装的步骤。
下载地址:https://apps.qnap.community/11-community/10-qnapware
下载的qpkg包是可以在AppCenter里直接选择右上方的手动安装来进行安装的
PuTTy下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
···cd /opt/bin./opkg update./opkg install subversion-server···不要忽略了./因为opkg不是全局变量
装完后可以看到/opt/bin下有了svn的文件
首先要找到你NAS硬盘的真实路径(一定要真实路径,不然又如果放内存里重启就没了的)
硬盘一般是/share/HD?_DATA 或 /share/MD?_DATA(?是数字),不过我看了下我自己的真实路径不是这些里面的,可以用df查看:
这里可以看出我的路径是/share/HD_C****
找到路径后创建repository/project
mkdir /share/*/svn mkdir /share/*/svn/repos1 mkdir /share/*/svn/repos2 svnadmin create /share/*/svn/repos1 svnadmin create /share/*/svn/repos2
这里创建 repos1、repos2两个点
创建后可以通过nas的文件管理器找到svn路径,修改里面的配置文件
首先修改 /conf/svnserve.conf
[general] anon-access = none auth-access = write password-db = passwd
把上面的3行配置前面的注释符# 去掉,anon-access = read要改为anon-access = none,不然会出错,这个我搞了好久一直检出失败,后面改了这个才好了。
继续命令:
./svnserve -d --listen-port=3690
端口为3690
检出路径:
svn://yourhost:3690/share/*/svn/repos1
打开注册表,搜索ShellIconOverlayIdentifiers项,把Tortoise**** 的排序靠前排,即重命名前面多加几个空格即可。