MonoDevelop-在Mac上使用Subversion 1.7 [英] MonoDevelop - using Subversion 1.7 on a Mac

查看:86
本文介绍了MonoDevelop-在Mac上使用Subversion 1.7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了自制软件,并且能够使用它将subversion升级到1.7(并将/usr/local/bin移到PATH中的/usr/bin之前).

I have homebrew installed, and was able to upgrade subversion to 1.7 using it (and moving /usr/local/bin ahead of /usr/bin in my PATH).

所以,如果我输入:

svn help
Subversion command-line client, version 1.7.6.

问题是MonoDevelop似乎没有在PATH中使用svn,因为svn 1.7仓库似乎没有在MonoDevelop中进行版本控制.

The problem is MonoDevelop doesn't seem to use the svn in the PATH, because svn 1.7 repos don't appear to be versioned in MonoDevelop.

我需要1.7,因为我也将VM与Windows一起使用,并且在主机和来宾之间共享存储库.在Windows上,我使用了目标版本为1.7的TortoiseSVN/AnkhSvn.

I need 1.7 because I also use a VM with Windows and I share repos between the host and guest. On Windows I used TortoiseSVN/AnkhSvn which target subversion 1.7.

有没有办法让MonoDevelop在其他位置使用svn?我尝试使用MonoDevelop.VersionControl.Subversion.Unix.dll.config,但无法使其正常工作:

Is there a way to get MonoDevelop to use svn in a different location? I tried playing with MonoDevelop.VersionControl.Subversion.Unix.dll.config, but couldn't get it to work:

<configuration>
    <dllmap os="osx" dll="libsvn_client-1.so.0" target="libsvn_client-1.dylib" />
    <dllmap os="osx" dll="libapr-0.so.0" target="libapr-1.0.dylib" />
    <dllmap os="freebsd" dll="libapr-0.so.0" target="libapr-1.so" />
</configuration>

我尝试在与Subversion dll相同的目录中创建符号链接:

I tried creating a symbolic link in the same dir as the Subversion dll:

libsvn_client-1.dylib -> /usr/local/Cellar/subversion/1.7.6/lib/libsvn_client-1.dylib

推荐答案

尝试在启用了MONO调试的情况下启动monodevelop,即使用以下方式:

Try to start monodevelop with MONO's debugging enabled, that is use something like:

export MONO_LOG_LEVEL=debug; export MONO_LOG_MASK=dll; mono MonoDevelop.exe

这应该为您提供有关mono试图在哪里找到Subversion库的确切信息.

That should give you some information about exactly where mono is trying to find the subversion library.

这篇关于MonoDevelop-在Mac上使用Subversion 1.7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆