| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  | #!/bin/sh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ -f ${1}/.version ]; then | 
					
						
							|  |  |  | 	cat ${1}.version | 
					
						
							|  |  |  | elif [ -f ${1}/.svnrevision ]; then | 
					
						
							|  |  |  | 	echo SVN-`cat ${1}/.svnbranch`-r`cat ${1}/.svnrevision` | 
					
						
							|  |  |  | elif [ -d .svn ]; then | 
					
						
							|  |  |  |     PARTS=`LANG=C svn info ${1} | grep URL | awk '{print $2;}' | sed -e 's:^.*/svn/menuselect/::' | sed -e 's:/: :g'` | 
					
						
							|  |  |  |     BRANCH=0 | 
					
						
							|  |  |  |     TEAM=0 | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |     REV=`svnversion -c ${1} | cut -d: -f2` | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |     if [ "${PARTS}" = "trunk" ] | 
					
						
							|  |  |  | 	then | 
					
						
							|  |  |  | 	echo SVN-'trunk'-r${REV} | 
					
						
							|  |  |  | 	exit 0 | 
					
						
							|  |  |  |     fi | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |     for PART in $PARTS | 
					
						
							|  |  |  |       do | 
					
						
							|  |  |  |       if [ ${BRANCH} != 0 ] | 
					
						
							|  |  |  | 	  then | 
					
						
							|  |  |  | 	  RESULT="${RESULT}-${PART}" | 
					
						
							|  |  |  | 	  break | 
					
						
							|  |  |  |       fi | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |       if [ ${TEAM} != 0 ] | 
					
						
							|  |  |  | 	  then | 
					
						
							|  |  |  | 	  RESULT="${RESULT}-${PART}" | 
					
						
							|  |  |  | 	  continue | 
					
						
							|  |  |  |       fi | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |       if [ "${PART}" = "branches" ] | 
					
						
							|  |  |  | 	  then | 
					
						
							|  |  |  | 	  BRANCH=1 | 
					
						
							|  |  |  | 	  RESULT="branch" | 
					
						
							|  |  |  | 	  continue | 
					
						
							|  |  |  |       fi | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |       if [ "${PART}" = "tags" ] | 
					
						
							|  |  |  | 	  then | 
					
						
							|  |  |  | 	  BRANCH=1 | 
					
						
							|  |  |  | 	  RESULT="tag" | 
					
						
							|  |  |  | 	  continue | 
					
						
							|  |  |  |       fi | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |       if [ "${PART}" = "team" ] | 
					
						
							|  |  |  | 	  then | 
					
						
							|  |  |  | 	  TEAM=1 | 
					
						
							|  |  |  | 	  continue | 
					
						
							|  |  |  |       fi | 
					
						
							|  |  |  |     done | 
					
						
							| 
									
										
										
										
											2017-12-22 09:23:22 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-17 18:42:43 +00:00
										 |  |  |     echo SVN-${RESULT##-}-r${REV} | 
					
						
							|  |  |  | fi |