2017-03-01 72 views
1

我想在macOS Sierra的Xamarin Studio中使用SVN作爲我的新項目,但是當我想要選擇一個存儲庫時,我只能使用Git。我認爲Xamarin Studio支持開箱即用的Git和SVN。有什麼我需要安裝?在Mac上的Xamarin Studio中使用SVN

enter image description here

回答

2

如果使用的是最新的Xamarin工作室(6.2版構建1821)的版本有取決於什麼顛覆的Mac上安裝/ SVN的問題。

  • 幫助/打開日誌目錄

  • 查找最近的Ide.XXXXX.log(即Ide.2017-03-01__06-09-02.log

  • 查看日誌中提及Subversion,你也許會發現以下警告:

    警告[2017-03-01 06:09:39Z]:Subversion插件無法加載libsvn_client,因此它將被禁用。

如果是這樣,提交錯誤@https://bugzilla.xamarin.com和使用svn從CMD線或第三方SVN GUI客戶端......

注:我知道已經安裝了SVN v1.9.5_1將導致最新的Xamarin Studio和Visual Studio for Mac版本在任何解決方案/項目加載(即使它們不使用SVN)並要求禁用SubVersion AddIn(通過Add-in Manager(或Extensions on Visual Studio)對於Mac)

Stacktrace: 

    at <unknown> <0xffffffff> 
    at (wrapper managed-to-native) MonoDevelop.VersionControl.Subversion.Unix.LibApr0.apr_pool_create_ex (intptr&,intptr,intptr,intptr) [0x0000c] in <ec614fb9e74e466baa337de36616d378>:0 
    at MonoDevelop.VersionControl.Subversion.Unix.LibApr0.pool_create_ex (intptr&,intptr,intptr,intptr) [0x00000] in /Users/builder/data/lanes/4010/d41b6e51/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/LibApr.cs:104 
0

我找到了解決辦法。從here

ln -s "/Applications/Xcode.app/Contents/Developer/" "/var/db/xcode_select_link" 

的Xcode 8.3.2和6.3 Xamarin建立863

0

由於Xamarin 6.3是最後的 「真正的」 Xamarin版本(見here),我認爲MS,以引導人們刪除SVN能力到Visual Studio for Mac,這是Xamarin的繼任者:link。 VS for Mac支持Subversion。

相關問題