Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
TD-StorageBay_introduction
TD-StorageBay_introduction
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Administrator
  • TD-StorageBay_introductionTD-StorageBay_introduction
  • Wiki
    • Old
  • using cvs

Last edited by Jackson W Jun 21, 2018
Page history

using cvs

Using CVS on TD-StorageBay

First off, I will already assume that you know the basics of how to use CVS, covered here. (It might take a little to redirect to the current manual)

If you're unsure, you can check our getting started guide.

Second off, CVS is part of general TD-StorageBay, found at url gen.tdstoragebay.com.

Third, any mention of "your account" is referring to your TD-StorageBay-Gen account.

CVS is, by all accounts, old and obsolete. But if anyone is still using CVS for some reason, the necessary services are in place on TD-StorageBay to allow CVS to be used.

Connecting to CVS

TD-StorageBay uses the pserver method of connecting and authenticating with CVS. A remote identifier for a CVS repo using pserver is :pserver:user@gen.tdstoragebay.com:/srv/cvs. This is what you should set as your $CVSROOT variable or pass to the -d option.

CVS reads off the system passwords file, so you will be required to have an account to login. This also means that unlike Subversion, any time your system account password is changed, CVS uses the new password. To authenticate, either set $CVSROOT and run cvs login, or without $CVSROOT, run cvs -d <repo> login. It is very important that the -d comes after cvs and not login, this is true for any other CVS command!

Accessing repositories

As stated before, the StorageBay repository is accessed as :pserver:user@gen.tdstoragebay.com:/srv/cvs. You can check out a module (assmuming $CVSROOT was set) with cvs checkout user/module. Running cvs checkout user will give you a copy of all that user's projects.

Clone repository
  • Git for TDSB
  • Old
    • getting started
    • setting up git
    • using cvs
    • using subversion
  • TDSB structure
  • The Keyserver
  • The package server
  • Using IRC
  • global todo
  • guide to changelogs
  • Home
  • using mattermost
  • using the runners