ITTC Resources: Difference between revisions
No edit summary |
No edit summary |
||
Line 24: | Line 24: | ||
ViewVC is a browser interface for CVS and Subversion repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. | ViewVC is a browser interface for CVS and Subversion repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. | ||
*You can find viewvc at [[https://viewvc.ittc.ku.edu]]. | *You can find viewvc at [[https://viewvc.ittc.ku.edu https://viewvc.ittc.ku.edu]]. |
Revision as of 15:10, 22 September 2006
ITTC Resources
Introduction
Welcome to the Information and Telecommunication Technology Center (ITTC).
Remote Access
RCS
RCS stands for Revision Control System. ITTC currently uses two types of systems, cvs and subversion.
CVS
CVS stands for Concurrent Versioning System. The purpose of CVS is both to store the history of the changes that are made to source files and to keep all the source files relating to the same project in one easy-to-reach location. This is extremely useful in situations where multiple people are working on the same project and a number of modifications are made to the same file by different people.
All CVS repositories are located in "/projects/cvs". A symlink exists for all pre-existing repositories from their original location to "/projects/cvs/[repo-name]". All group and user persmissions on the cvs repositories is set to "cvsd:cvsd". Local access to the files in the cvs repositories will not be available. If users need to access files in the repository, they will have to access them through the pserver connection.
- A CVS Quickstart Guide has been create to help introduce users to cvs.
Subversion
Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your data, or examine the history of how your data changed.
A subversion server resides on the primary public ITTC webserver. In order to access the subversion repositories, you need to have a ITTC user account. In addition, you need to be added to the svn-writer group. Email helpdesk@ittc.ku.edu to request addition to this group.
- You can browse through the subversion repository of your choice by going to https://subversion.ittc.ku.edu/<repo name>.
- A SVN Quickstart Guide has been create to help introduce users to subversion.
ViewVC
ViewVC is a browser interface for CVS and Subversion repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions.
- You can find viewvc at [https://viewvc.ittc.ku.edu].