Hello,
I'm currently working with iBugs repositories to evaluate a rather new
software measure.
To do this I don't need the complete checkouts which are done by the
ant scripts. I only need bug relevant files. I wrote a script which
parses the repository.xml files and "manually" exports the relevant
files via "svn export".
This works fine for all files of the Rhino repository and for most
files of AspectJ.
However some AspectJ files can't be found.
The same problem has been discussed last year in this topic:
http://groups.google.com/group/ibugs/browse_thread/thread/f1838eb88b022fc1
But I think there was a misunderstanding and the problem hasn't been
solved.
Some bugs mentioned in the AspectJ/repository.xml (e.g. bugid 73859)
involve files starting with
org.eclipse.ajdt/AJDT_src/
These files can't be found by using the standard path to bug files.
As Shivani posted last year, the standard path used by ant to checkout
the files of a bug is
<ibugs_directory>/repository/tags/PRE-FIX_<BUGID>/<path_to_file>.
Valentin mentioned he should look at <ibugs_directory>/versions/BUGID/
pre-fix> to find the files. Unfortunately this doesn't help since the
version directory just contains files created by a checkout. What we
are looking for is the location of the mentioned files inside the
repository to do the checkout manually. Since I am not using ant a
version folder is not even created.
Any other ideas where the org.eclipse.ajdt files may be hiding?
Best regards
SJ