[英]how to get number of commit each day from xml subversion log file with javascript, php, shell script?
[英]Creating subversion shell script on Centos
我在CentOs 6.4上安装了Subversion,并且想要编写一个脚本(据我了解的Shell脚本)来运行几个命令。 我的问题不是写shell脚本,而是为shell脚本提供一个参数(某种程度上是一个函数)以能够完成请求。
本质上,我想执行以下操作:
谁能提供一些指导,或者提供我可以使用的替代方法? PHP脚本是否可以工作(因此要从浏览器运行它并使用某种查询字符串,并且不会因为apache是默认所有者而引起一些安全问题,其中一些可能需要root / sudo访问权限)。
先感谢您!
正如Fausto在评论中所说,标准Bash参数应该可以正常工作。 在ProjectLocker中 ,我们使用与您所描述的脚本类似的脚本来配置新的Subversion存储库,并且您应该只能够在脚本中引用“ $ 1”,“ $ 2”等等。
顺便说一句,如果您使用实例在计算机上运行,则不必导入到http://位置,这会使事情变得更难。 你可以做:
svn import -m 'Initial import' /tmp/svn-structure-template/ file:///var/www/svn/reponame
尽管我建议先进行测试,以确保不会导致不希望的权限更改。 如果是这样,您可以在apache权限翻转和锁定之前简单地运行它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.