Be the first to rate this file! 6 Downloads (last 30 days) File Size: 2.29 KB File ID: #29225

Check subversion version control status

by Jochen Deibele

 

01 Nov 2010

Checks version control status for a number of files and functions.

| Watch this File

File Information
Description

checkVCstate can help to keep track data provenance (which scripts and functions were used to generate some output).

It takes a list of function names and files as argument. It will then determine which files are called by a certain function name and then iterate over all filenames:
- check if the file is under version control
- if so check for local modifications, last committed revision number

A short output is printed on the command line.

The status of the files are returned. Optionally unversioned and modified files can be stored to a zip file.

Remarks:
- The functions works not recursively so functions called by a functions are not tracked.
- The function works right now only if tortoise SVN is used on windows and on the path (but it should be not too hard to adjust)

MATLAB release MATLAB 7.10 (2010a)
Other requirements Windows, TortoiseSVN
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
provenance Jochen Deibele 01 Nov 2010 13:48:59
source control Jochen Deibele 01 Nov 2010 13:48:59
subversion Jochen Deibele 01 Nov 2010 13:48:59
tortoisesvn Jochen Deibele 01 Nov 2010 13:48:59
rcs Jochen Deibele 01 Nov 2010 13:48:59
svn Jochen Deibele 01 Nov 2010 13:48:59
tortoisesvn Daniel Verret 23 Feb 2011 16:41:25

Contact us at files@mathworks.com