0% found this document useful (0 votes)
8 views8 pages

SVN Guidelines

The document outlines guidelines for creating a user working space in a project directory, including steps for setting up a user directory, checking out project data using the SmartSVN tool, and managing version control. Users are instructed to only check out necessary directories and to regularly update their working area to maintain synchronization. Additionally, it emphasizes the importance of locking data before modifications to prevent overwriting by others.

Uploaded by

marycuti01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views8 pages

SVN Guidelines

The document outlines guidelines for creating a user working space in a project directory, including steps for setting up a user directory, checking out project data using the SmartSVN tool, and managing version control. Users are instructed to only check out necessary directories and to regularly update their working area to maintain synchronization. Additionally, it emphasizes the importance of locking data before modifications to prevent overwriting by others.

Uploaded by

marycuti01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Create user working space guidelines

1 STEP 1: CREATE YOU WORKING DIRECTORY


Create you user directory under : /proj/<project>/users
%cd /proj/<project>/users
%mkdir <your_linux_user>

Example:

%cd /proj/t28_cam/users

%mkdir hatran

2 STEP 2: CHECKOUT PROJECT DATA

2.1 RUN SMARTSVN TOOL


%cd /proj/t28_cam/users/<your_linux_user>

Create a new csh file contain the following data

source /tools/cshrc/smartsvn.9.1.1.cshrc; smartsvn&

Use bgui command to open svn


bgui -m "i2x6x192-07" -q gui ./svn.csh

License: /tools/smartsvn/licenses/smartsvn.lic

2.2 CHECKOUT DATA


You should not check out full project directory, just check out what you work. For example, we highlight
the working folder that you need to check out
2.2.1 Step 1: Check out the project directory only

2.2.2 Step 2:
2.2.3 Step 3:

2.2.4 Step 4: Just check out with ‘Only this directory’ option
2.2.5 Step 5

3 STEP 3: USING VERSION CONTROL

3.1 GET WORKING DATA


If you want to get working data as structure below

1. Do not get the whole project


2. Just get the parent folder only
3. Update more to get children folders
4. Update ‘Fully Recursive’ if real working data
3.1.1 Get working folder first, Update more to get children level
3.1.2 Update ‘Full Recursive’ if real working folder

3.2 COMMIT / UPDATE WORKING AREA

You should update the work area to the latest version at least one a day to sync up your local data.
3.3 MODIFIED DATA:
Please always remember to lock data before you modified anything

This is to make sure no one else will overwrite the data you are modifying.

After finish modify, you then can unlock commit data and other can see the new modified data of you

3.4 CHECK REVISION OF EACH FILE:


You can view changes of each version and see log of the revision changes and revert if needed

You might also like