cflewis / fixcache Goto Github PK
View Code? Open in Web Editor NEWThis project forked from xyzhu/fixcache
This project forked from xyzhu/fixcache
What is it? ----------- FixCache is used to predict faulty files. It processes a database filled in from a source control repository history to identify Dependencies ------------------ Apache Maven 2.2.1 Java version: 1.6 Mysql Ver 14.14 Distrib 5.5.8 SQLite version 3.6.20 Database: FixCache has to read software repository data in mysql database. So you have to install mysql for running FixCache. FixCache runs the unit tests on a sqlite database; you have to install sqlite for testing FixCache. Maven: FixCache is managed by maven. You have to install maven for tesing, and running FixCache. Go to: http://maven.apache.org/download.html to download Maven, and follow instructions in the README file. Installing FixCache ------------------- You need to create a database with tables from cvsanaly and create a database.properties file for the connection to that database. This database.properties file should be in the following example format: Driver:com.mysql.jdbc.Driver URL:jdbc:mysql://localhost:3306/fixcache UserName:(the user name of your database) UserPass:(the password of your database) To build fixcache: ./BUILD Testing FixCache: ./TEST All the tests should pass. Running FixCache ---------------- Once you have an all the data for a given project in the database and a database.properties file set up, you can run FixCache directly on the command line.For an example of how to use command line inputs with maven, take a look at the RUN script: cat RUN running this script will output help information overviewing the various command line inputs: ./RUN If you want to collect file output, you will also need to make an empty directory in the FixCache folder called "Results": mkdir Results
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.