Bug 17116 - How to check "Updated Windows Subversion to 1.8." in XS?
Summary: How to check "Updated Windows Subversion to 1.8." in XS?
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Version Control ()
Version: 4.2.x
Hardware: PC Mac OS
: Normal normal
Target Milestone: master
Assignee: Marius Ungureanu
URL:
Depends on:
Blocks:
 
Reported: 2014-01-08 07:28 UTC by narayanp
Modified: 2014-07-10 11:35 UTC (History)
2 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description narayanp 2014-01-08 07:28:17 UTC
I am not sure how to check the feature "Updated Windows Subversion to 1.8" it is
implemented in X.S 4.2.3 and mentioned in X.S 4.2.3 Release Note

Could you please provide me some steps so that I can check it?

Environment details:
X.S 4.2.3(build 29)
Comment 1 Marius Ungureanu 2014-01-08 13:36:29 UTC
On a Windows machine, easiest way would be to install Tortoise SVN 1.8, checkout a subversion repository that's in C# (sharpsvn for example) and check if version control works.
Comment 2 narayanp 2014-01-09 09:48:10 UTC
I have checked this on windows after installing Tortoise SVN 1.8
1. I have created SVN repository under D: drive
2. In Xamarin Studio Ihave created project and then Version Control->Checkout->Subversion.
3. In URL I have typed the path File:///D:/SVNRepository(which I have created on D: drive)
4. Click OK

Now It is giving me exception: https://gist.github.com/saurabh360/0516d7ea0031fd49dfce

Please look into it and let me know have I missed any step here?
Comment 3 Marius Ungureanu 2014-01-09 10:15:43 UTC
Wait a second.

Created a SVN repository using svnadmin?

If you used the repository checkout as the repository URL, that's wrong. :o
Comment 4 narayanp 2014-01-10 07:34:56 UTC
Marius, I have not create SVN repository using svnadmin. I have created using Tortoisesvn manually

Now I have tried different steps to checkout solution using svn. I am getting exception "The given path's format is not supported". I am attaching a screencast which is showing steps which I have followed: http://screencast.com/t/maxdQZdL

Exception details: https://gist.github.com/saurabh360/5146a53f25e5e48cc1ed

Please look into it and let me know are these correct steps which I have followed?
Comment 5 Marius Ungureanu 2014-01-15 13:47:51 UTC
Hey narayanp.

You cannot checkout a subversion repository in the same way as you would for a git one.

Either create a repository using svnadmin in commandline or checkout an existing one on the internet (svnsharp for example).
Comment 6 narayanp 2014-01-31 06:12:13 UTC
I have checked this with svnsharp and observed that in status bar it display Solution checked out. But does not display solution because this svnsharp does not contain .sln. While i am checking checked-out file on targeted directory, It is showing me svn/trunk folder. This is the screencast for the same: http://screencast.com/t/KfcrXYOIB

Please let me know is it correct behavior which has changed in this feature?
Comment 7 Marius Ungureanu 2014-02-01 04:48:11 UTC
I repeat, you need to checkout the subversion repository with (subversion 1.8):

svn checkout https://sharpsvn.open.collab.net/svn/sharpsvn/trunk sharpsvn --username guest

Then, try opening the sln (there is one) with XS.
Comment 8 Marius Ungureanu 2014-02-01 04:51:41 UTC
To verify in XS that it is fine, you should see overlays.
Comment 9 Marius Ungureanu 2014-07-10 11:35:22 UTC
This has gone many months without any update, I'm just going to close it.