Search

Advertisement #1

MBA Rankings

Worldwide MBA rankings and MBA information.

Advertisement #2

University Search


Online universities directory by state, name and specialization.

Advertisement #3

Sales Courses

http://www.salestraining.co.in

Salestraining offer sales training courses and sales training programs throughout India.

RSS Feed

Sean's Blog

Account Login



Unified Diff Creator PDF Print E-mail
Projects - C#/.NET

Description

Code and document reviewing is a very useful practice to use with projects that deal in document and code output. However, not many tools exist that support reviewing that are cheap.

One of the more popular reviewing tools out there right now is "Review Board". Review board requires the user to provide a unified diff file in order to create a review. Although review board DOES have a tool that allows you to create diff files, it is not very friendly and is built in python, which doesn't make it easy to install.

The goal of this project is to provide a windows-based tool that allows the user to easily create unified diff files from working directories on their local machine, or from revision history stored in their version control. The tool will support multiple repositories with different repository types.

Initially, SVN will be supported. Later, add-ins may be created for other common version control systems such as GIT, CVS, VSS, etc.

An additional POSSIBLE feature will be to allow multiple document types. Currently, only plain-text files can be diff'd. However, it would be good to get .doc and .pdf files to be review-able as well so that companies of a different nature (such as specification developers, architects, etc) are able to use review systems such as Review Board as well.

If you are interested in contributing to this project, I have posted the code on my SVN repository and would be willing to grant you access to it upon request. Please use my Contact Me page to request access to contribute.

 

WIKI

-          http://www.seanmcilvenna.com/xwiki/bin/view/Space_UnifiedDiffCreator/

Technologies

-          C#

-          .NET WinForms

-          SVN

Features

-          Tracks repositories in local directory structure.

-          Shows only changed files

-          Allows selection of revisions of files

-          Creates unified diff of multiple files that can be imported into ReviewBoard.

-          Currently supports SVN repositories.

-          Pluggable to allow easy contribution of additional repository adapters.

Screenshots


Main Window


See the WIKI project for more screenshots.

Download

-          UnifiedDiffCreator.zip

Last Updated on Sunday, 28 February 2010 23:59
 

Add comment


Security code
Refresh