8-ID
  8-ID Beamline logbook mirror, Page 44 of 44  Not logged in ELOG logo
ID Date Authorup Type Category Subject
  206   Wed Oct 1 15:00:07 2008 xuesong8-ID Generalspec macrosspec macros subversion control
I have put all 8id macros into svn.

the svn web access:
https://subversion.xor.aps.anl.gov/spec/beamline_config/trunk/8id/

I added asandy and sureshn to have the commit permission.

the working directories are at
~s8spec/macros
and
~s8spec/spec.d (all config files and conf.mac for each geometry)

For general svn usage: please type
svn help to see each commands

Also see the cheat-sheet at

http://www.digilife.be/quickreferences/QRC/Subversion%20Quick%20Reference%20Card.pdf

There is also a GUI interface for svn usage at /APSshare/tkcvs/bin/
please cp the tkcvs and tkdiff to ~/bin directory or
add /APSshare/tkcvs/bin/ to the search path.


Quick reference for commonly used svn commands

a)svn status : tells you if your current version is different from the repository
svn status -v (tells your extra info)
svn status -u ( display update info)



b) svn info:( tells you the last change of the current directory)



c) to update the current directory to the repository
svn update (update to the most current revison in the repository)
svn update -r arg ( rollback to old revision arg)

d) to commit any change
svn ci filename -m "message" ( message can be "Jan changed something")

e) to add a new entry to the current directory( add a new macro file)
svn add mynewmacro
then commit the change
svn ci mynewmacro -m "message"
ELOG V3.1.4-395e101