
| Key: |
QB-194
|
| Type: |
Improvement
|
| Status: |
Resolved
|
| Resolution: |
Fixed
|
| Priority: |
Major
|
| Assignee: |
Robin Shen
|
| Reporter: |
Matthew Inger
|
| Votes: |
2
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 24/Jan/07 01:52 PM
Updated: 27/Feb/07 06:02 PM
|
|
| Component/s: |
None
|
| Affects Version/s: |
None
|
| Fix Version/s: |
None
|
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
|
It would be helpful to have the ability to do non-recursive subversion checkouts. Our repository is rather large, and
our master build script is at the top level. However, we don't need all the submodules checked out for all our applications.
We'd like to checkout / non-recursively, and then checkout the other modules we need for building. Right now, we have to
checkout the entire tree.
|
|
Description
|
It would be helpful to have the ability to do non-recursive subversion checkouts. Our repository is rather large, and
our master build script is at the top level. However, we don't need all the submodules checked out for all our applications.
We'd like to checkout / non-recursively, and then checkout the other modules we need for building. Right now, we have to
checkout the entire tree.
|
Show » |
|
To implement the feature described above by Matthew one would simply apply a '**/* style exclude filter.
We will use this functionality to exclude any 'child' maven projects which we prefer to build as their own configurations. Thus we could specify something like:
<exlcudeDirectories>**/pom.xml</exlcudeDirectories>
And not have any subdirectories that include a pom.xml file, no matter how deep they are found included in the svn checkout/status/log.