Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

getsvndata.sh File Reference


Detailed Description

Report unique list of all versions of all source files compiled into a binary.

Generate report of all versions of source files that have been compiled and are found in a compiled object file or a linked binary. A sorted, unique list of URL-based file names and revision numbers is displayed, showing exactly which revisions of which files are present in the binary.

Note:
Notice that there should never be two different revisions of any file found in a static or dynamic library. However, a linked binary may have such difference, either by design or accidentally. Use getsvndups.sh to show this type of analysis.
The macro ARCH_COPYRIGHT_APACHE generates the appropriate data from the expansion of SubVersion (SVN) keywords that are stored in a static string in each compiled object file. This data is promoted at link time to be stored in the linked binary explicitly for use by this reporting script.

See also:
getsvndups.sh
Todo:
A Windows .BAT version of this script needs to be written

Control

$URL: https://svn.apache.org/path/name/getsvndata.sh $ $Id: getsvndata.sh 0 09/28/2005 dlydick $

Copyright 2005 The Apache Software Foundation or its licensors, as applicable.

Licensed under the Apache License, Version 2.0 ("the License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and limitations under the License.

Version:
$LastChangedRevision: 0 $
Date:
$LastChangedDate: 09/28/2005 $
Author:
$LastChangedBy: dlydick $ Original code contributed by Daniel Lydick on 09/28/2005.

Reference

Definition in file getsvndata.sh.

Go to the source code of this file.


Generated on Fri Sep 30 18:59:39 2005 by  doxygen 1.4.4