Is it possible to ignore external dependencies for tags referenced in an svn: externals property? It may sound like a very strange question, but let me explain ...
I have a large collection of personal and "plug-in" code modules, each of which is independently tested Can be compiled and developed, as a standalone project, some of these modules depend on other modules, which is via svn: external property. The problem is that our test frameworks also have the dependency of each module, and also includes a static library for testing suits, which means that each module is at least ~ 15 MB, because we have installed these static libraries for many platforms have built.
In any case, this means that a relatively simple project examines 200 MB of disk space, and most of these are thankful for duplicating the copy of the jeep from each module. Some of my colleagues are now starting to complain about the bloated size of working copies, and only by adding GP dependency to top level of each module and only adding that build copy out.
Actually, I want a way to set svn: externals in my control, but check all those dependencies, like I want to pass "--ignore-externals" svn to co. Is this possible? I do not feel, but it is worth asking ...
I see spray checkouts Recommend the checkout only with the top directory (with 'this item only' option), getting external again, you want that for every module, you can update the WC with the desired directory, but leave the outer space for it. . Repeat for all suburbs.
You still have to have GTT dependency on another folder in your repo, but I think it will work for you.
Comments
Post a Comment