I suggest you ...

Support custom directory structure

Add support for custom directory structure, like this one :http://blog.jpboodhoo.com/DirectoryStructureForProjects.aspx where not all files are part of the solution, or where .sln file is not even in the root folder.

12 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Krzysztof KoźmicKrzysztof Koźmic shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  rhuijbenAdminrhuijben (Bert Huijben, AnkhSVN & SharpSvn Projects) responded  · 

    Currently it is required that the solution is located somewhere inside your workingcopy. Placing it in the root (or above your projects) can be usefull for finding the solution, but is not required. It is not even required that you commit your solution (but we recommend you do).

    Can you explain what you are trying to do, what you can’t do today?

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • TobiasTobias commented  ·   ·  Flag as inappropriate

        I fully agree!

        We also need complexer directory structures then default,
        especially the need of *custom* subdirs (see example).
        We want to use Ankh to add an existing Project
        to a complete custom path to the repository.

        Example: Our project is named ProjectA
        and We want a repository structure like this:

        /root/container/projectA/doc/trunk
        /root/container/projectA/scr/trunk

        and so on for depending projects...

        Currently I cannot use Ankh to add an existing Project to
        /root/container/projectA/scr/trunk !
        To do this is not trivial at the moment and I can't see a good reason for that!

        Please add this little bit of code to ankh, It should not be that hard..

      • Krzysztof KoźmicKrzysztof Koźmic commented  ·   ·  Flag as inappropriate

        I'm talking about situation where sln IS part of solution but is not in the root like:
        root/src/app/MyApp.sln
        I may also have
        root/lib/(some files)
        root/tools/(some files)
        To update lib or tools, currently I have to go out of VS and use Tortoise, because those files are not part of the VS solution (although they are part of solution in the wider sense).
        I'd love if Ankh could track these too.

      Knowledge Base and Helpdesk