这些天就做了一件事儿:把svn嵌入到redmine里面。今天做出来了,很是高兴…… 以前总是在redmine里访问项目的版本库时候发生错误:原话是 redmine访问版本库时错误No such file or directory - svn list --xml"svn://localhost/repos1/"@HEAD --username bob.yang --password xxx 得益于这段文字: redmine的Svn实现是通过执行shell命令的方式来调用svn命令行程序的。所以你需要确保svn在你的PATH路径上。
原来是我没有把svn的bin目录加到path变量里,而这整整困扰了我两三天…… 我的疑惑自答:1、同事的就没有手动把bin目录加到path变量里,为什么可以访问版本库时候不出错? 我后来明白,他们使用的是svn的windows 安装程序,而我用的是binary版本,不需安装,系统当然不会自动添加了……大悟…… 2、为什么在tortoiseSVN里可以正常使用svn方式访问?因为tortoiseSVN里面集成了svn服务器的功能。 在命令行svn的bin目录下也可以正确使用svn list命令?很明显了,这是在指定了svn的bin目录情况下执行命令的,当然可以顺利通过。
|
文章评论(0条评论)
登录后参与讨论