Repositories

A repository is a single SVN repository managed by subforge. It lives under a workspace — either your personal workspace or an org workspace — and can be browsed, cloned, and committed to via any SVN client.

Creating a repository

Click + New repo from your workspace page or the top nav, then fill in:

A fresh repo is initialised with /trunk, /branches, and /tags directories already created.

Browsing a repository

Each repo has three tabs:

Within Code you can navigate directories, view file contents, and browse old revisions via the Browse link on any history row.

Clone URL

The SVN checkout URL is always shown on the Code tab via the Clone button:

svn checkout https://subforge.sh/svn/<workspace>/<repo>

All standard SVN clients accept this URL. Your subforge username and password are the credentials.

README rendering

If the repository contains a README.md at the root or in /trunk, it is rendered on the Code tab.

Settings

The Settings tab is available to workspace owners and admins. From there you can:

Naming rules for repo names

The following names are reserved and cannot be used as repo names: new, repos, members, settings.