AnkhSVN: Cannot checkout Subsolution due to existing "versioned" folder

Posted by lostiniceland on Stack Overflow See other posts from Stack Overflow or by lostiniceland
Published on 2010-05-06T14:42:57Z Indexed on 2010/05/06 15:08 UTC
Read the original article Hit count: 277

Hello Everyone

I am using Subversion since quite some time for Java-Development and I have setup a repository on my local NAS. Since I have a MSDN subscription via my company I recently installed Visual Studio 2010 to do a small project with .NET.

According to some "best-practices" my project folder looks like the following.

MySolution
main.sln
    Services
    services.sln
        Service A
            files
        Service A Test
            files

    View
        projectfiles

    Persistence
    persistence.sln
        PersistenceXml
            files
        PersistenceXml Test
            files
        PersistenceDB
            files
        PersistenceDB Test
            files

The idea is, that the main.sln only contains the projects for the application, meaning no test projects. The subsolutions, contain the project(s) and their corresponding testprojects. I was able to put all those projects under versioncontrol with AnkhSVN, so I have the same structure there in my trunk. Commiting changes was also no problem.

Now I would like to check the this out on another machine. I was able to check out the main.sln which downloaded everything that was inside this solution. It skipped the services.sln, persistence.sln and all the test-projects. Until now everything is fine.

Now, here comes the problem: when I am tryting to check out the subsolution (eg. services.sln) I get an error, I think it was UnsupportedOperation. I guess this happens because ankhsvn is tryting to download the folder Service A again and create ist hidden .svn folder which is already present. The only workaround I can think of by now is installing Tortoise SVN and check out the whole thing at once. It would be nicer though to have everything from within VS.

Does anyone know how I can solve this? Is another client the only solution?

© Stack Overflow or respective owner

Related posts about ankhsvn

  • AnkhSVN versus VisualSVN

    as seen on Stack Overflow - Search for 'Stack Overflow'
    I currently use AnkhSVN to integrate subversion into Visual Studio. Is there any reason I should switch to VisualSVN? AnkhSVN is free (in more than one sense of the word) while VisualSVN costs $50. So right there unless I'm missing some great feature of VisualSVN I don't see any reason to switch. >>> More

  • AnkhSVN Commits Are Very Slow

    as seen on Stack Overflow - Search for 'Stack Overflow'
    Recently, I had to move my SVN repositories to a different server, but I am experiencing some performance problems since the move. I am using Visual Studio 2005, AnkhSVN 2.1.7819.411 and TortoiseSVN 1.6.6 on my workstation and VisualSVN Server on the server which runs Windows Server 2008. Whenever… >>> More

  • AnkhSVN: moving a project to another repo

    as seen on Stack Overflow - Search for 'Stack Overflow'
    My task is to move this VS solution and projects to another SVN server. I'm working with Visual Studio 2010 RC1 and AnkhSVN 2.1.7819.... Currently the files are all bound to a repo at C:\Repositories\foo. I'd like to move it to http://someSite/svn/foo I'm presented with this error message: … >>> More

  • Create new ASP.NET Website using Subversion and AnkhSVN

    as seen on Stack Overflow - Search for 'Stack Overflow'
    Hello! Im trying to create a new ASP.NET website and add it to my subversion repository but it does not work because subversion only add the C:\Users\XXX\Documents\Visual Studio 2008\Projects\WebApplication1 folder and ignores the project files located in C:\Users\XXX\Documents\Visual Studio 2008\WebSites… >>> More

  • AnkhSVN

    as seen on C# Source - Search for 'C# Source'
    AnkhSVN is a Visual Studio .NET addin for the Subversion version control system. It allows you to perform the most common version control operations directly from inside the VS.NET IDE. Not all the functionality provided by SVN is (yet) supported, but the majority of operations that support the daily… >>> More

Related posts about visual-studio-2010