Difference: UCSDCVS (1 vs. 7)

Revision 72010/03/23 - Main.TerrenceMartin

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 11 to 11
 Once that is done add the following to your ~/.bashrc or ~/.bash_profile
Changed:
<
<
export CVSROOT=":ext:your_username@uaf-1.t2.ucsd.edu:/netstor/falcon0-0/ucsd-cvs/"
>
>
export CVSROOT=":ext:your_username@uaf-1.t2.ucsd.edu:/nfs-1/ucsd-cvs/"
 export CVS_RSH=ssh
Line: 37 to 36
 
setfacl -d -m u:newuser:rwx ucsd-cvs/
setfacl -m u:newuser:rwx ucsd-cvs/
Changed:
<
<
Then apply the new settings recursively to the entire repository.
>
>
Then apply the new settings recursively to the entire repository.
 
getfacl ucsd-cvs/|grep "^user" | setfacl -d -R  -M- ucsd-cvs/

Revision 62006/08/23 - Main.TerrenceMartin

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 41 to 41
 Then apply the new settings recursively to the entire repository.
Added:
>
>
getfacl ucsd-cvs/|grep "^user" | setfacl -d -R -M- ucsd-cvs/
 getfacl ucsd-cvs/|grep "^user" | setfacl -R -M- ucsd-cvs/
Added:
>
>

 -- ElizabethDusinberre - 22 Aug 2006

-- TerrenceMartin - 22 Aug 2006 \ No newline at end of file

Revision 52006/08/23 - Main.TerrenceMartin

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 28 to 28
  in the project directory.
Added:
>
>

Adding users to the ACL for the CVS repository

Note: Requires Root

First set the current and default ACL for the directory for the new user(s).

setfacl -d -m u:newuser:rwx ucsd-cvs/
setfacl -m u:newuser:rwx ucsd-cvs/
Then apply the new settings recursively to the entire repository.

getfacl ucsd-cvs/|grep "^user" | setfacl -R  -M- ucsd-cvs/
 -- ElizabethDusinberre - 22 Aug 2006

-- TerrenceMartin - 22 Aug 2006 \ No newline at end of file

Revision 42006/08/22 - Main.ElizabethDusinberre

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 20 to 20
  http://www.twobarleycorns.net/tkcvs.html
Changed:
<
<
To run tkcvs execute
>
>
tkcvs is a program allowing users of cvs to make side by side comparisons of locally modified code and the checked in version. To run tkcvs execute
 
tkcvs

Revision 32006/08/22 - Main.TerrenceMartin

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 18 to 18
 

Graphical Interface - tkcvs

Added:
>
>
http://www.twobarleycorns.net/tkcvs.html
 To run tkcvs execute

Revision 22006/08/22 - Main.ElizabethDusinberre

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

Line: 16 to 16
 
Added:
>
>

Graphical Interface - tkcvs

To run tkcvs execute

tkcvs

in the project directory.

-- ElizabethDusinberre - 22 Aug 2006

 -- TerrenceMartin - 22 Aug 2006

Revision 12006/08/22 - Main.TerrenceMartin

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

CVS at UCSD Particle Physics CMS

This document is meant to provide a gather place for documentation related to the use of CVS in the UCSD Particle Physics department CMS group.

Basic CVS settings at UCSD

First speak to one of the existing CMS developers at UCSD about getting write access to the repository. Authentication is provided via ssh and your pubkey, authorization is done via Linux ACLs.

Once that is done add the following to your ~/.bashrc or ~/.bash_profile

export CVSROOT=":ext:your_username@uaf-1.t2.ucsd.edu:/netstor/falcon0-0/ucsd-cvs/"
export CVS_RSH=ssh

-- TerrenceMartin - 22 Aug 2006

 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback