您当前的位置: 首页 > 

mac 下配置 svn 开机自启动

发布时间:2017-05-02 19:32:47 ,浏览量:0

通过在 MacOS 的 /Library/LaunchDaemons 目录下增加 plist 文件实现开机启动SVN服务的方法:

1、在/Library/LaunchDaemons下新建org.tigris.subversion.svnserve.plist 2、org.tigris.subversion.svnserve.plist内容:
DisabledUserNameavenLabelorg.tigris.subversion.svnserveProgramArguments/usr/local/bin/svnserve--inetd--root/Users/aven/svnServiceDescriptionSVN Version Control SystemSocketsListenersSockFamilyIPv4SockServiceNamesvnSockTypestreamSockFamilyIPv6SockServiceNamesvnSockTypestreaminetdCompatibilityWait
说明:

红色字体,第一个是你的系统用户名,第二个是你的svnserve所在路径,第三个是你的版本库要目录。

提示:查看svnserve路径方法:

which svnserve
3、授权

授权开机启动权限给root,否则报/Library/LaunchDaemons/org.tigris.subversion.svnserve.plist: Path had bad ownership/permissions无权限错误

sudo chown -R root /Library/LaunchDaemons/org.tigris.subversion.svnserve.plist

授权svn仓库的使用权限给当前用户

sudo chown -R aven /Users/aven/svn
4、重启电脑

重启验证配置是否生效。

参考资料:

Running an SVN Server Automatically in the Background

https://www.zennaware.com/cornerstone/helpbook/pages/appendix/launchd.html

相关阅读

三种方式配置Mac OS X的启动项

Mac OS启动服务优化高级篇(launchd tuning)

Mac OS X的启动过程

======================文档信息======================

版权声明:非商用自由转载-保持署名-注明出处

署名(BY) :testcs_dn(微wx笑)

文章出处:[无知人生,记录点滴](http://blog.csdn.NET/testcs_dn)

==============欢迎关注我的个人微信订阅号(微wx笑)==========

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    106355博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0482s