Skip to content

vityaman-edu/semt-assigment-vcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEMT Assigment: VCS

Goal

Simulate a repository usage. History

Run

bash ci/run.sh git
bash ci/run.sh svn

Project Structure

VSC_NAME="git" # or "svn"
tree ci/$VSC_NAME        # scripts for simulation
tree doc/$VSC_NAME       # some docs for youself
ls history             # commit history to simulate
tree playground/semt-assigment-vcs-$VSC_NAME-repository

Code Style

VSC_NAME="git" # or "svn"
REPO_NAME="semt-assigment-vcs-$VSC_NAME-repository"
SCRIPT_NAME="example" # clean or init or main or ...
SCRIPT_MESSAGE_PREFIX="[$VSC_NAME:$SCRIPT_NAME]"
SCRIPT_MESSAGE="$SCRIPT_MESSAGE_PREFIX example message"

Contribute

VSC_NAME="git" # or "svn"
git checkout trunk
git pull
git checkout -b $VSC_NAME-descriptive-name
# ...
git add -A
git commit -m "[$VSC_NAME] changes description"
git push
# * create a pull request into trunk *

Authors