Forum Visual Studio

Can't Add New Folders, Code, etc. After Update to Xamarin Studio 4.0.12 (build 3)

KevinMullinsKevinMullins USMember, Beta ✭✭

Yikes! This version is disastrous for me on a Mac. Any attempt to add anything new or edit a file fails with an error message like this:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> MonoDevelop.VersionControl.Subversion.SubversionException: '/Users/kmullins/Projects/ActionPack/ActionPack.iOS/New Folder' is not a working copy
at MonoDevelop.VersionControl.Subversion.Unix.SvnClient.CheckError (IntPtr error, Nullable1 allowedError) [0x000aa] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs:50 at MonoDevelop.VersionControl.Subversion.Unix.SvnClient.CheckError (IntPtr error) [0x0000b] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs:26 at MonoDevelop.VersionControl.Subversion.Unix.UnixSvnBackend.CheckError (IntPtr error) [0x00001] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs:173 at MonoDevelop.VersionControl.Subversion.Unix.UnixSvnBackend.Status (MonoDevelop.VersionControl.Repository repo, FilePath path, MonoDevelop.VersionControl.Subversion.SvnRevision rev, Boolean descendDirs, Boolean changedItemsOnly, Boolean remoteStatus) [0x00077] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs:511 at MonoDevelop.VersionControl.Subversion.SubversionBackend.GetDirStatus (MonoDevelop.VersionControl.Repository repo, FilePath localPath, Boolean getRemoteStatus) [0x0002b] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:147 at MonoDevelop.VersionControl.Subversion.SubversionBackend.GetVersionInfo (MonoDevelop.VersionControl.Repository repo, FilePath localPath, Boolean getRemoteStatus) [0x00015] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionVersionControl.cs:109 at MonoDevelop.VersionControl.Subversion.SubversionRepository+<OnGetVersionInfo>c__Iterator0.MoveNext () [0x00079] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.12-branch/593d7acb/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion/MonoDevelop.VersionControl.Subversion/SubversionRepository.cs:96 at System.Collections.Generic.List1[MonoDevelop.VersionControl.VersionInfo].AddEnumerable (IEnumerable1 enumerable) [0x00013] in /private/tmp/source/bockbuild-xamarin/profiles/mono-mac-xamarin-no-pcl/build-root/mono-3.2.0/mcs/class/corlib/System.Collections.Generic/List.cs:134 at System.Collections.Generic.List1[MonoDevelop.VersionControl.VersionInfo]..ctor (IEnumerable1 collection) [0x0002f] in /private/tmp/source/bockbuild-xamarin/profiles/mono-mac-xamarin-no-pcl/build-root/mono-3.2.0/mcs/class/corlib/System.Collections.Generic/List.cs:69 at System.Linq.Enumerable.ToList[VersionInfo] (IEnumerable1 source) [0x00006] in /...

And this is on a project that has never been under version control! Rolling back to 4.0.10 now...

Posts

  • MariusUngureanuMariusUngureanu ROXamarin Team Xamurai

    We are aware of the issue and I have issued fixes for it. It will just take a while until they reach the release.

  • KevinMullinsKevinMullins USMember, Beta ✭✭

    Fast work... Thanks Guys!

  • Having the same problem... please fix soon because I am unable to continue working :/

  • KevinMullinsKevinMullins USMember, Beta ✭✭

    Alexander,

    Here is a little quick fix that should get you back in business until Xamarin can get the patch out. Under the Xamarin Studio menu select Add-inManager... and temporarily disable the Version Control add-ins. Restart studio and everything should work as normal.

    Of course you won't be able to use version control from inside XS but when the fix is available you should be able to restart the plugins and everything should be OK from that point on.

    It's worked well for me... hope it helps!

    Kev

  • Thank you for this quickfix, it seems to solve the immediate problem :) - Got Versions as a backup subversion client :)

  • Updating to 4.0.13 beta fixed that problems - now I can add fodlers, files and rename everything. To get beta version you need to go change to beta channel in the updates dialog (Help - Check for updates)

    Note to Xamarin Studio developers:
    If you are on beta channel and have for example 4.0.13 installed and you than change the channel to "Stable", the 4.0.12 version will start being downloaded. You should probably preserve the newer version (despite being beta) or at least ask used if he want to downgrade from newer beta to older stable version.

  • mr_javichomr_javicho ESMember ✭✭

    Hi there, this post is quite old, but i had the same problem in XS 5.3 (build 441), couldnt rename files or edit new ones after creating them until i disabled Subversion control plug in. Now it works just fine

Sign In or Register to comment.