Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/newvers.sh
| Show First 20 Lines • Show All 254 Lines • ▼ Show 20 Lines | if [ -n "$svnversion" ] ; then | ||||
| *) | *) | ||||
| unset svn | unset svn | ||||
| ;; | ;; | ||||
| esac | esac | ||||
| fi | fi | ||||
| if [ -n "$git_cmd" ] ; then | if [ -n "$git_cmd" ] ; then | ||||
| git=$($git_cmd rev-parse --verify --short=12 HEAD 2>/dev/null) | git=$($git_cmd rev-parse --verify --short=12 HEAD 2>/dev/null) | ||||
| if [ $? -eq 0 ]; then | |||||
| if [ "$($git_cmd rev-parse --is-shallow-repository)" = false ] ; then | if [ "$($git_cmd rev-parse --is-shallow-repository)" = false ] ; then | ||||
| git_cnt=$($git_cmd rev-list --first-parent --count HEAD 2>/dev/null) | git_cnt=$($git_cmd rev-list --first-parent --count HEAD 2>/dev/null) | ||||
| if [ -n "$git_cnt" ] ; then | if [ -n "$git_cnt" ] ; then | ||||
| git="n${git_cnt}-${git}" | git="n${git_cnt}-${git}" | ||||
| fi | fi | ||||
| fi | fi | ||||
| git_b=$($git_cmd rev-parse --abbrev-ref HEAD) | git_b=$($git_cmd rev-parse --abbrev-ref HEAD) | ||||
| if [ -n "$git_b" -a "$git_b" != "HEAD" ] ; then | if [ -n "$git_b" -a "$git_b" != "HEAD" ] ; then | ||||
| git="${git_b}-${git}" | git="${git_b}-${git}" | ||||
| fi | fi | ||||
| if git_tree_modified; then | if git_tree_modified; then | ||||
| git="${git}-dirty" | git="${git}-dirty" | ||||
| modified=yes | modified=yes | ||||
| fi | fi | ||||
| git=" ${git}" | git=" ${git}" | ||||
| fi | |||||
| fi | fi | ||||
| if [ -n "$gituprevision" ] ; then | if [ -n "$gituprevision" ] ; then | ||||
| gitup=" $(awk -F: '{print $2}' $gituprevision)" | gitup=" $(awk -F: '{print $2}' $gituprevision)" | ||||
| fi | fi | ||||
| if [ -n "$hg_cmd" ] ; then | if [ -n "$hg_cmd" ] ; then | ||||
| hg=$($hg_cmd id 2>/dev/null) | hg=$($hg_cmd id 2>/dev/null) | ||||
| ▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines | |||||