Coda File System

The Trac Repository Browser

The Trac repository browser can be used to browse directories and specific revisions of files stored in the repository of the configured version control system.

Directory entries are displayed in a list with sortable columns. The list entries can be sorted by name, size or age by clicking on the column headers. The sort order can be reversed by clicking on a given column header again.

The browser can be used to navigate through the directory structure by clicking on the directory names. Clicking on a file name will show the contents of the file. Clicking on the revision number of a file or directory will take you to the TracRevisionLog for that file. Note that there's also a Revision Log navigation link that will do the same for the path currently being examined.

It's also possible to browse directories or files as they were in history, at any given repository revision. The default behavior is to display the latest revision but another revision number can easily be selected using the View revision input field at the top of the page.

Browsing the Coda sources

We actually are tracking 4 independent source repositories. You can view a specific one by specifying repository/branchname in the View revision input field. Here are some direct links to the various trees and branches we currently track.

Repository Source view Commit logs
Coda coda/master coda/pending coda/master coda/pending
LWP lwp/master lwp/pending lwp/master lwp/pending
RPC2 rpc2/master rpc2/pending rpc2/master rpc2/pending
RVM rvm/master rvm/pending rvm/master rvm/pending

Browsing the Git repository from within Trac is somewhat slow, so for extensive exploration a better way to look at the various branches is through gitweb or by cloning our repository and viewing it locally with gitk.

Finally, our Git repository doesn't contain the full Coda history, to see the full history use viewcvs. The HEAD revision of each CVS repository is kept in sync with the master branch of the corresponding git repository.


See also: TracGuide, TracChangeset, FineGrainedPermissions?