1 / 3

Version management : CVS Binaries all Unix platforms by default

Version management : CVS Binaries all Unix platforms by default DOS platforms : micprogs/CVS/WinNT/v1.10 Commands set CVSROOT to point to micprogs/Software/CVSRoot (SoftwareCVSRoot on DOS, not q:SoftwareCVSRoot)

shae
Download Presentation

Version management : CVS Binaries all Unix platforms by default

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Version management : CVS • Binaries • all Unix platforms by default • DOS platforms : micprogs/CVS/WinNT/v1.10 • Commands • set CVSROOT to point to micprogs/Software/CVSRoot (\Software\CVSRoot on DOS, not q:\Software\CVSRoot) • cvs checkout <directory> Checks out <directory> in the repository, including all subdirectories, into ./<directory> (full path expanded) • cvs commit Commits the changes made in the current directory, as well as any subdirectories, to the repository • cvs update Brings the current directory, as well as any subdirectories, up to date with respect to the repository • cvs add <file> Adds <file>, already existing in a directory that was previously checked out, to this directory in the repository • cvs remove <file> Removes <file>, previously checked out but now deleted., from this directory in the repository • cvs release <directory> Releases <directory>, signalling changes

  2. C++ Directory organization on afs (easily accessible backups) CVSWork /Programs /<program> /makefile.*.dsw,*.dsp /Source/*.cpp /Include/*.h /Libraries/<library> /makefile,*.dsw.,*.dsp /Source/*.cpp /Include/*.h /SourceDDL/*.ddl /OutputDDL/*.h,*.cpp /Include/*.h (links to all Libraries/<..>/Include) on sunch02 local disk (ADSM backups) <user> /Programs /<program> /Debug/*.obj /Release/*.obj /Libraries /<library> /Debug/*.obj /Release/*.obj /Program /Debug/*.exe /Release/*.exe /Library /Debug/*MTD.lib /Release/*MT.lib Note : net use v: \\137.138.206.27\software subst r: v:\%USERNAME%

  3. Java directory organization Top-level directory : CVSWork/Java General purpose classes Java/ch/cern/chorus/emulsion/<package>/<..>/*.java,*.class ch.cern.chorus.emulsion.plate.Plate ch.cern.chorus.emulsion.nativecpp.PlateNative ch.cern.chorus.emulsion.datatypes.JAffine Java applications/applets Java/ch/cern/chorus/emulsion/<program>/<..>/*.java,*.class ch.cern.chorus.emulsion.manualscan.main.ManualScan ch.cern.chorus.emulsion.manualscan.measurement… ch.cern.chorus.emulsion.manualscan.event…. ch.cern.chorus.emulsion.controlpanel.main.ControlPanel ch.cern.chorus.emulsion.controlpanel.panels... ch.cern.chorus.emulsion.controlpanel.event…. Development tools Java/<program>/*.kawa,*.dsw,makefile,.. Java/DataTypes/DataTypes.kawa Java/PlateDLL/PlateDLL.dsw Java/Wired/GNUmakefile

More Related