View previous topic :: View next topic |
Author |
Message |
shochu n00b
Joined: 07 Oct 2004 Posts: 7
|
Posted: Thu Nov 11, 2004 12:25 am Post subject: Organizing Projects with CVS? |
|
|
I'm currently a college student and I just got my cvs server up and running using ssh login thanks to all the great info on these forums.
I have 3 classes right now that will require 3 different programming projects and I thought it would be neat to keep them all organized on a personal CVS server so I can work on the code from anywhere and keep it in sync.
Right now I have one repository set up in /usr/local/cvs
My question is this .... I plan on having 3 or 4 distinct programming projects (one for each of my classes) and wanted to know the best way of organizing this. Should I set up 4 different repositories? Or would creating 4 regular modules be fine? Since this is my first cvs server ever and in fact my first linux box ever I didn't want to make a misinformed decision now and have a tough time later on reversing it.
Thank you for the advice! |
|
Back to top |
|
|
adsmith Veteran
Joined: 26 Sep 2004 Posts: 1386 Location: NC, USA
|
Posted: Thu Nov 11, 2004 1:40 am Post subject: |
|
|
I do this with my assigments and projects [all (La)TeX code or maple code, since I'm a mathematician], since I access them from several workstations and want them all in sync.
I just have
~/math-repository
set to be my repository on my primary home server,
then on each local machine, I use
~/math
as a sandbox,
and then I organize the modules by
~/math/SEMESTER/CLASS/ASSIGNMENT/files
then I keep any headers I use for everything in ~/math/utils.
for instance, a file is
~/math/yr2-fall2004/topoII-262/hw01/hw01-8-30-2004.tex
There's really no point in having multiple CVS archives, since you can check out modules individually. |
|
Back to top |
|
|
shochu n00b
Joined: 07 Oct 2004 Posts: 7
|
Posted: Thu Nov 11, 2004 1:43 am Post subject: |
|
|
Great! Thanks for the advice. I'll go ahead and set up modules then. |
|
Back to top |
|
|
|