-
Notifications
You must be signed in to change notification settings - Fork 1
SVN URLs Migration Report
This report analyzes 34 legacy SVN repository URLs found across 5 wiki pages that reference viatra.inf.mit.bme.hu/svn. These URLs point to old code repositories that were used before the migration to Git/GitHub and Eclipse infrastructure.
Status: The SVN server is still responding (HTTP 200) but the repositories are outdated. Most code has been migrated to GitHub and Eclipse infrastructure.
| File | SVN URLs | Primary Content |
|---|---|---|
| A-Benchmark-Evaluation-of-Metrics-for-Graph-Query-Performance-Prediction.md | 13 | Train Benchmark code and models |
| Benchmarking-query-technologies-in-EMF-based-model-validation-scenarios.md | 9 | Train Benchmark validation scenarios |
| Model-driven-framework-for-Design-Space-Exploration.md | 4 | DSE framework code |
| Incremental-Pattern-Matching-for-the-Efficient-Computation-of-Transitive-Closure.md | 4 | Pattern matching and ITC algorithms |
| VIATRA2-GRaTS-Stochastic-Graph-Transformation-System.md | 4 | Stochastic simulation code |
Total: 34 SVN URLs across 5 files
Path pattern: https://viatra.inf.mit.bme.hu/svn/incquery/trunk/
Most references point to Train Benchmark implementations:
-
/examples/code/trainBenchmark/- Various benchmark implementations -
/examples/models/trainBenchmark/- Instance models -
/runtime/- ITC implementation
Current Location:
- GitHub: https://github.com/viatra/EMF-IncQuery (archived/historical)
- Eclipse: https://eclipse.org/viatra (active development)
- Train Benchmark: https://github.com/FTSRG/trainbenchmark
Path pattern: https://viatra.inf.mit.bme.hu/svn/stochsim/trunk/
Stochastic graph transformation tools and plugins.
Current Location:
- GitHub: https://github.com/viatra/EMF-IncQuery-Examples/tree/master/stochsim (archived)
Path pattern: https://viatra.inf.mit.bme.hu/svn/transformations/collab/trunk/
Collaborative transformation examples and stochastic GT.
Current Location: Likely integrated into main VIATRA repository
Path pattern: https://viatra.inf.mit.bme.hu/svn/dse/trunk/
Design Space Exploration framework.
Current Location: Part of VIATRA DSE module
Path pattern: https://viatra.inf.mit.bme.hu/svn/experimental/trunk/
DSE extensions and experimental features.
Current Location: Unclear - likely deprecated or merged
Path pattern: https://viatra.inf.mit.bme.hu/svn/core/branches/
VIATRA2 core with RETE implementation.
Current Location: Integrated into VIATRA framework
- EMF-IncQuery → Eclipse VIATRA project (https://eclipse.org/viatra)
- Train Benchmark → Separate GitHub repository (https://github.com/FTSRG/trainbenchmark)
- Core VIATRA2 → Eclipse VIATRA
- EMF-IncQuery GitHub (https://github.com/viatra/EMF-IncQuery) - Historical reference only
- EMF-IncQuery-Examples (https://github.com/viatra/EMF-IncQuery-Examples) - Archived Jan 2022
- Experimental extensions
- Some transformation examples
- Specific benchmark configurations
- Do NOT remove SVN URLs yet - They serve as historical documentation
- Add migration notes - Include notes about where code has moved
- Verify Train Benchmark - Most affected pages relate to this benchmark
- Contact maintainers - Verify correct migration paths for unclear repositories
- Update with GitHub links - Add parallel GitHub/Eclipse links where available
- Archive notice - Add notices that SVN links are historical references
For affected pages, consider adding a note like:
> **Note:** The SVN repositories referenced below are historical. Current development has moved to:
> - VIATRA Framework: https://eclipse.org/viatra
> - Train Benchmark: https://github.com/FTSRG/trainbenchmark
> - Examples: https://github.com/viatra/13 SVN URLs - All Train Benchmark related
| Line | URL | Description |
|---|---|---|
| 194 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.Train/ |
Main Train model |
| 196 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.common/ |
Common utilities |
| 197 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.constraintCheck/ |
Constraint checking |
| 198 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.Train.constraintCheck.java2/ |
Java2 implementation |
| 199 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.constraintCheck.incQuery.0.6/ |
IncQuery 0.6 version |
| 200 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.constraintCheck.incQuery.0.6.patterns/ |
Query patterns |
| 201 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.constraintCheck.sesame/ |
Sesame implementation |
| 203 | .../incquery/trunk/examples/models/trainBenchmark/hu.bme.mit.Train.InstanceModels/ |
Instance models |
| 204 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.Train.generatorProb/ |
Probabilistic generator |
| 205 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.Train.generatorProb.incQuery/ |
Generator with IncQuery |
| 209 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.tests.nativ/ |
Native tests |
| 211 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.metrics/ |
Metrics analyzer |
| 216 | .../incquery/trunk/examples/code/trainBenchmark/metrics/hu.bme.mit.metrics/ |
Metrics analyzer (duplicate) |
9 SVN URLs - Train Benchmark with 4 queries
| Line | URL | Description |
|---|---|---|
| 115 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train/ |
4-query benchmark base |
| 117 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train.common/ |
Common utilities |
| 118 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train.constraintCheck/ |
Constraint checking |
| 120 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train.constraintCheck.eoclia/ |
EOCLIA implementation |
| 121 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train.constraintCheck.incQuery.0.6.patterns/ |
Query patterns |
| 122 | .../incquery/trunk/examples/code/trainBenchmark/trainBenchmark-4q/hu.bme.mit.Train.constraintCheck.mdtocl/ |
MDT OCL implementation |
| 124 | .../incquery/trunk/examples/models/trainBenchmark/hu.bme.mit.Train.InstanceModels/ |
Instance models |
| 126 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.generator/ |
Model generator |
| 128 | .../incquery/trunk/examples/code/trainBenchmark/hu.bme.mit.Train.tests.nativ/ |
Native test runner |
4 SVN URLs - DSE framework and extensions
| Line | URL | Description |
|---|---|---|
| 47 | https://viatra.inf.mit.bme.hu/svn/dse/trunk |
Main DSE framework |
| 61 | .../experimental/trunk/dseExtensions/ |
DSE extensions (required) |
| 73 | .../experimental/trunk/dseExtensions/ |
DSE extensions (duplicate) |
| 91 | .../experimental/trunk/dseExtensions/org.eclipse.viatra2.dse.examples |
DSE case study examples |
4 SVN URLs - Mixed repositories
| Line | URL | Description |
|---|---|---|
| 30 | .../core/branches/rete_tranzitivlezart/ |
RETE with transitive closure |
| 31 | .../incquery/trunk/runtime/ |
IncQuery ITC implementation |
| 32 | .../stochsim/trunk/ |
Stochastic simulation plugins |
| 33 | .../transformations/collab/trunk/stochasti... |
StructNet example (truncated) |
4 SVN URLs - Stochastic simulation (2 unique, each appears twice)
| Line | URL | Description |
|---|---|---|
| 43 | .../stochsim/trunk/ |
Stochastic simulation trunk (appears 2x) |
| 46 | .../transformations/collab/trunk/stochastic_gt |
Stochastic GT (appears 2x) |
- Server: Apache/2.2.22 (Ubuntu)
- Status: Responding (HTTP 200)
- Last Modified: January 28, 2014
- SSL Certificate: Expired (but server accessible)
viatra.inf.mit.bme.hu/svn/
├── incquery/trunk/ (23 refs)
├── stochsim/trunk/ (3 refs)
├── transformations/ (3 refs)
├── dse/trunk/ (1 ref)
├── experimental/trunk/ (3 refs)
└── core/branches/ (1 ref)
Report Generated: August 2025
Purpose: Document legacy SVN URLs for migration planning
Recommendation: Preserve URLs as historical references while adding modern alternatives