Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.03 KB

README.md

File metadata and controls

52 lines (40 loc) · 1.03 KB

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