Introduction
This project aims to create a web frontend for one or more subversion repositories which can be accessed locally or form a remote system. We have an existing project http://www.viewvc.org/ which is written in python. The software will be configurable from the web interface itself and the necessary control/config files will be automatically generated. The web interface will list all the repositories configured and the users will be able to browse the repository, view different files and folders under version control, view comments and properties, etc. There will be an admin who can configure the software after loging in. The software will provide interfaces to create one (or maybe more) administrators the first time it is deployed and accessed.
Solution outline and additional features:
The following are the features we are going to implement:
1.Browsing repositories
2.view file content
3.view logs of files and folders
4.view different versions of repositories
5.view the details of users who create the files
Requirements:
· java 1.5
· jsp and servlet
· java beans
· javahl library or javasvn library from http://tmate.org/svn/.
· Apache Tomcat stand alone server
· GNU diff
Daily Log of activities:
1. Identified the problems in the current system
2. Discussed with Mr. Praveen
3. Prepared a rough proposal
4. Created a blog and posted all the daily activities until now
5. Detailed meeting with the project coordinator
Work Estimate:
Currently we dont have a proper work estimate. We will publish it after discussion.
Bibliography:
http://www.viewvc.org/
Project Guide
Praveen Kumar G
Project Team
Abhilash A
Jasar Muhiyudheen C J
Kiran Kumar K
Rajiv T