New Phenoscape data repository

We have set up a data repository on SourceForge to house the growing number of data files that are worked on daily by new curators and students. The repository uses Subversion (SVN) software to maintain current and all previous versions of each Phenex data file.  Curators “update” the local copies of data files on their computers with the current versions from the repository, add their modifications, and “commit” their modified local copy to the repository at the end of their work session.  We have been using ZigVersion as a friendly graphical client interface to SVN.

This is a great improvement to our system of file management. We previously used a server for file sharing, which limited us to saving only the current version of each file.  Aside from version control, SVN has other nice features such as automatic file merging if a curator checks in a different version of a file (which might happen if the file on the repository has been updated by another user since the curator first updated their local copy).  Curators also utilize commit comments to document the edits made on a data file.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: